问题标签 [qtablewidget]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Qt/C++ QTableWidget:双击标题时做某事
我的表单中有一个 QTableWidget,当用户双击行或列的标题时,我想做一些事情。我正在使用以下连接语句:
窗口类在哪里this
,ui->tblResults 是窗口窗体上的 QTableWidget。当我尝试双击标题时,没有任何反应。我要连接的插槽是:
很简单,只是测试一下slot是否被调用。我从来没有收到这个消息框。我在 connect() 调用中没有收到任何运行时错误。
我使用了错误的信号吗?还有什么问题吗?如果您需要更多信息,请告诉我,感谢您的帮助!
[编辑] freenode 上#qt 中的某个人帮助了我。我正在寻找的信号是 sectionDoubleClicked(int)
c++ - 如何使用 QTable?添加、编辑、删除和检索行
你如何使用 QTable 对象。我已经搜索了互联网,这些例子似乎并没有什么意义。您是否只是在扩展类中创建一个新行。这一切似乎都在大惊小怪。您如何检索、编辑和删除行。有没有可以像这样使用的扩展
任何人将如何实施?
任何需要的额外信息都可以询问。
c++ - C++,从 QTableWidget 添加/删除行
我正在创建一个带有表格和“添加行”按钮的简单应用程序。使用 Qt Creator 我想我可以做这样的事情:
但我不能。我对 Qt 真的很陌生,我可能是错的,但我认为问题在于 insertRow 不是 QTableWidget 的 SLOT 方法......
如何实现行插入?
c++ - c ++,仅在QTableWidget中插入数字(双)
我正在创建一种小吊带衫,我只需要在列的所有单元格中插入数字。
无论如何只用tablewidget来做到这一点,还是我需要用LineEdit“填充”表格,然后以某种方式限制LineEdit输入?
有人可以指出我正确的方向吗?
c++ - 检索作为 QLineEdit 小部件的 QTableWidget 单元格的值
我创建了一个 QLineEdit,设置了一个验证器并使用以下代码将其放在表上:
然后我有另一个类来操作表的数据,对列的每个值进行求和。这是代码:
但是建筑物因以下错误而失败:
/home/testpec/src/nokia QT/MoneyTracker-build-simulator/../MoneyTracker/calculator.cpp:11:错误:无法在分配中将“QLineEdit*”转换为“QWidget*”
为什么会出现这种转换错误?
另一个子问题:将表作为参考传递可以节省内存,对吗?这可能是问题吗?我正在为诺基亚智能手机开发,我认为按值传递对象是浪费内存......(对不起,如果这是一个愚蠢的问题,但我对 C++ 和所有指针的东西有点生疏......)
c++ - 如何向 QTableWidget 添加复选框/单选按钮
如何将复选框/单选按钮/组合框添加到 QTableWidget 或 QListWidget?
c++ - 如何通过样式表自定义 QTableWidget?
我正在尝试自定义QTableWidget
样式表,并且仅限于此处描述的项目。
如何更改表格水平标题的间距、标题标签的大小、列之间的间距等?
qt - 通过单击 QTableWidget 中的标题来禁用选择行或列
我有一个 QTableWidget,我想禁用当您单击行或列标题时选择行或列的行为。
有谁知道如何禁用此行为?
编辑: 标题需要保持可点击,因为需要 onClick 功能。
qt - 使用 Qt 的 QTableWidget setItem() 分段错误
我正在使用以下代码向 QTableWidget 添加一行。
表中有 2 列。“item”放在第一个,“cmb”放在第二个。使用此代码,我可以成功地将 1 行添加到表中,但是当我尝试添加第二行时,出现分段错误。它在 this->list->setItem() 调用时崩溃。
知道为什么会崩溃吗?
谢谢!
python - 在 PyQt 中将图像添加到 QTableWidget
我对 Python 非常陌生,甚至对 PyQt 也很陌生。我设法创建了一个表格,但想在某些单元格中添加图像。我读过我需要继承 QTableWidget 类,或者可能是 QTableWidgetItem 类并重新实现 QPaintEvent。如果有人有重新实现 QPaintEvent 的示例,我将不胜感激。
谢谢,斯蒂芬