在 Qt 创建器中向表视图添加仅可读行
Posted
技术标签:
【中文标题】在 Qt 创建器中向表视图添加仅可读行【英文标题】:add only readable row to Table View in Qt creator 【发布时间】:2015-07-15 20:32:24 【问题描述】:我是 Qt 和 Qt 设计师的新手,我正在尝试制作一个有 3 列和很多行的表格。我在 Qt 创建者的设计氛围中制作了一个“Table View”,并制作了一个“Push Button”,用于在我点击表格时仅将可读行添加到我的表格中。
-
我该怎么做?
最后如何有一个编号的表格(表格行有编号 1、2、3、...)?
如何更改列的宽度?
谢谢
【问题讨论】:
查看 QtDocs 和相关示例:QTableView 和 QTableWidget 我以前见过。他们不告诉任何关于 Qt 创造者和设计情绪的事情,只讲述代码。@Miki 【参考方案1】:我无法将设计模式与我的.h
和.cpp
源代码相关联,但我找到了答案。
我们需要在我们在设计模式下创建的任何 QWidget(如 Label 和 QTableWidget)名称之前使用 ui->
,并且我们希望在源文件中使用它。
一个例子:
ui->label->setFixedWidth(50);
【讨论】:
以上是关于在 Qt 创建器中向表视图添加仅可读行的主要内容,如果未能解决你的问题,请参考以下文章