
2、创建一个QTabWidget对象,并为其添加需要显示的各个标签页。
3、在每个标签页中添加Step1中创建的FigureCanvasQTAgg对象。
4、确定好每个标签页的内容后,将QTabWidget对象添加到主窗口中。
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.设置表格为整行选择
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)