QtableWidget常用属性设置
2012-04-12 16:38
399 查看
table->setSelectionMode(QAbstractItemView::SingleSelection) table.horizontalHeader()->setResizeMode(QheaderView::Fixed); table.horizontalHeader()->setStretchLastSection(true); table.setEditTrigger(QAbstractItemView::NoEditTriggers); table.setShowGrid(false);
//使行列头自适应宽度,最后一列将会填充空白部分 table->horizontalHeader()->setStretchLastSection(true); //使行列头自适应宽度,所有列平均分来填充空白部分 table->horizontalHeader()->setResizeMode(QHeaderView::Strtch); //使行自适应高度,假如行很多的话,行的高度不会一直减小,当达到一定值时会自动生成一个QScrollBar table->verticalHeader()->setResizeMode(QHeaderView::Strtch); //设置单击选择一行 table->setSelectionBehuavior(QAbstractItemView::SelectRows); //设置每行内容不可编辑 table->setEditTriggers(QAbstractItemView::NoEditTriggers); //设置只能选择一行,不能选择多行 table->setSelectionMode(QAbstractItemView::SingleSelection); /*去掉每行的行号*/ QHeaderView *headerView = table->verticalHeader(); headerView->setHidden(true); /*设置让某个单元格或某行选中*/ 选中单元格:table->setCurrentCell(row, column, QItemSelectionModel::Select); 选中一行:table->setCurrentCell(row, QItemSelectionModel::Select);(注意此处的列没有值)
相关文章推荐
- Qt之QTableWidget的使用及常用设置
- Qt之QTableWidget的使用及常用设置
- Qt之QTableWidget的使用及常用设置
- QListWidget和QTableWidget的使用和属性;QTableWidget和QListWidget样式表的设置及滚动条的样式设置
- IOS 常用View属性设置
- 设置QTableWidget的左上角CornerWidget的文字(三)
- JFrame常用属性设置模板
- DEV控件:gridControl常用属性设置
- android 中几个常用属性的设置
- HTML5--为div设置常用属性
- QTableWidget 表头样式设置
- 【iOS开发-15】UITextField常用属性归纳:文本框样式、文字样式、键盘样式、左右视图样式、清除按钮设置等
- Android中常用属性的设置
- 设置QTableWidget为不可编辑
- Yii——CDetailView,CGridView等widget中,输出Model属性或自定义,type设置实例
- 安卓 常用属性设置代码笔记
- Android中TextView和EditView常用属性设置
- TextView常用属性设置
- 项目中listView常用属性设置
- QTableWidget设置某列不可编辑