解决:在表格外部添加布局。
代码: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的缩写,其含义是“作表的人,制表机。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)