table widget 控件的应用
来源:互联网 发布:fs2you下载器 mac 编辑:程序博客网 时间:2024/05/21 22:51
ui->file_show->setRowCount() //设置行
ui->file_show->setColumnCount() //设置列
ui->file_show->horizontalHeader()->setStretchLastSection(true); //使行充满表格
ui->file->horizontalHeader()->setStretchLastSection(true); //充满表宽度ui->file_show->setEditTriggers(QAbstractItemView::NoEditTriggers); //设置表格内容不可修改ui->test->verticalHeader()->setDefaultSectionSize(210); //设置行高ui->file->horizontalHeader()->setDefaultSectionSize(150); //设置列宽
QHeaderView* headerView = ui->file->verticalHeader(); //隐藏行号headerView->setHidden(true);
QHeaderView* headerView2 = ui->file_show->horizontalHeader(); //隐藏列号headerView2->setHidden(true);ui->file->setSelectionMode(QAbstractItemView::SingleSelection); //单选ui->file->setSelectionBehavior(QAbstractItemView::SelectRows); //选择一行QStringList list;list << "number" << "filename" << "time(s)";ui->file->setHorizontalHeaderLabels(list); //设置列名ui->file->setShowGrid(false); //设置无格子线ui->file_show->setEditTriggers(QAbstractItemView::NoEditTriggers); //设置表格内容不可修改QTableWidgetItem * item = ui->file->item(i, 1);item->setFlags(item->flags() & (~Qt::ItemIsEditable)); //设置写入内容不可编辑
ui->file_show->insertRow(i); //插入一行
ui->file->setItem(i, 0, new QTableWidgetItem(QString::number(i+1,10))); //写入内容QItemSelectionModel *selectionModel = ui->file_show->selectionModel(); //获取tablewigdet选择模型 tablewigdet 不用设置数据模型 设置了数据模型了可以使用QItemSelectionModel 的singalQObject:: connect(selectionModel, SIGNAL(currentChanged(QModelIndex,QModelIndex)),this, SLOT(updataSelection(QModelIndex, QModelIndex))); //当前行改变信号int row = ui->file_show->currentRow(); //获得当前行号unsigned int row = ui->file->currentColumn(); //获得当前列QTableWidgetItem *table_name = ui->file_show->currentItem(); //读取当前行的内容QString string = table_name->text(); //将内容转换成string型int i = ui->file_show->rowCount(); //获得table_widget的行数ui->file_show->setCurrentCell(row, Column); //设置当前行的位置
0 0
- table widget 控件的应用
- AccordionContainer widget的应用
- 使用widget控件的一般规律!!!
- ASP.net Table 控件应用
- Widget控件
- Android常见的Widget控件的使用
- 自定义widget的新控件【转】
- 日期控件的使用(Datepicker Widget)
- CocoStudio: UI控件的基类Widget
- android android.widget.Switch控件的介绍
- table control的应用
- table的应用
- widget点击进入应用遇到的问题
- Android的Widget桌面应用学习
- table控件的基本用法
- MFC Table控件的使用
- SAP应用事务开发—TABLE CONTROL 控件之应用
- 81Widget小控件
- spring对Dao的支持
- LNK2001无法解析的外部符号 SDDL_DEVOBJ_SYS_ALL_ADM_RWX_WORLD_RW_RES_R
- 如何在url地址栏中直接写数组参数进行传递
- 机器学习(十二):推荐系统的两种观点
- java 设置代理IP
- table widget 控件的应用
- Java Reflection(十二):动态类加载与重载
- 良岗山的传说
- Redis监控方案
- 关于结构图(一)
- Android ContentProvider应用
- Resnet改进的色情图片检测-nsfw
- Makefile 中subst、foreach、wildcard、notdir函数
- PHP 异常处理