qt tablewidget表头怎么添加widget

qt tablewidget表头怎么添加widget,第1张

1.QTableWidget不能在mainwindow中随主窗口的大小变化?

解决:在表格外部添加布局。

代码:tableWidget = new QTableWidget

tableWidget ->setObjectName(QString::fromUtf8("tableWidget"))

QVBoxLayout *verticalLayout

verticalLayout->addWidget(tableWidget )

2.将表格变为禁止编辑:

tableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers)

(参数含义:QAbstractItemView.NoEditTriggers--不能对表格内容进行修改

QAbstractItemView.CurrentChanged--任何时候都能对单元格修改

QAbstractItemView.DoubleClicked--双击单元格

QAbstractItemView.SelectedClicked--单击已选中的内容

QAbstractItemView.EditKeyPressed--

QAbstractItemView.AnyKeyPressed--按下任意键就能修改

QAbstractItemView.AllEditTriggers--以上条件全包括)

3.设置表格为整行选择

可以设置后解决。

1、打开qtabwidget,点击小圆点,点击设置。

2、点击外观,点击关闭突出显示链接的开关,关闭后即可显示。电脑中的“tab页”是tabulatorkey的缩写,其含义是“作表的人,制表机。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11294945.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存