1、创建一个UI的项目,拖拽一个Tablewidget 控件到主界面中,然后输入以下代码

#include "mainwindow.h"
#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new Ui::MainWindow)
{ui->setupUi(this);/*tablewidget 控件*///设置列数ui->tableWidget->setColumnCount(3);//设置水平表头ui->tableWidget->setHorizontalHeaderLabels(QStringList()<<"姓名"<<"性别"<<"年龄");//设置行数ui->tableWidget->setRowCount(5);//设置正文//QTableWidgetItem * item = new QTableWidgetItem("张三");//ui->tableWidget->setItem(0,0,item);QStringList namelist;namelist<<"张三"<<"李四"<<"王五"<<"赵六"<<"大鹏";QList<QString> sexList;//和C++中list数组一样sexList<<"男"<<"男"<<"男"<<"男"<<"女";for(int i = 0; i<5; i++){ui->tableWidget->setItem(i, 0, new QTableWidgetItem(namelist[i])); //[]越界直接挂了,at()访问越界会抛出异常ui->tableWidget->setItem(i, 1, new QTableWidgetItem(sexList.at(i)));ui->tableWidget->setItem(i, 2, new QTableWidgetItem(QString::number(18+i)));//将整形转为string}}MainWindow::~MainWindow()
{delete ui;
}

2、显示效果如下:

QT学习之TableWidget 表格控件使用相关推荐

  1. [QT_015]Qt学习之基于条目控件的自定义特性(拖拽+右键菜单+样式)

    本文转自:<Qt编程指南>        作者:奇先生 Qt编程指南,Qt新手教程,Qt Programming Guide 本节介绍基于条目控件的定制特性,首先介绍条目的拖拽,列表控件. ...

  2. ExtJS4.2学习(10)分组表格控件--GroupingGrid

    分组表格控件在我们的开发中经常被用到,GroupingGrid分组表格就是在普通表格的基础上,根据某一列的数据显示表格中的数据分组的表格控件.举个例子给大家,比如某些信息用树形显示觉得有点大才小用,树 ...

  3. ExtJS4.2学习(10)分组表格控件--GroupingGrid(转)

    鸣谢网址:http://www.shuyangyang.com.cn/jishuliangongfang/qianduanjishu/2013-11-17/179.html ------------- ...

  4. Qt学习笔记之常用控件QlistWidget

    一.QListWidget Class The QListWidget class provides an item-based list widget. More... Header: #inclu ...

  5. qt tableWidget 表格控件使用

    //创建表格头 (灰色冻结状态的) QStringList header; header<<"Time"<<" ID "<< ...

  6. java propertygrid_ExtJS4.2学习(九)属性表格控件PropertyGrid

    PropertyGrid是在上节我们说的Editor的基础上开发的更灵活的高级表格组件,下面我们来看下它的功能和应用方式: 属性表格扩展自EditGrid,所以可以直接编辑右边的内容.注意,只有右边的 ...

  7. Qt学习笔记之常用控件QTreeWidget

    一.QTreeWidget Class The QTreeWidget class provides a tree view that uses a predefined tree model. Mo ...

  8. Qt学习笔记-QSS装饰控件

    运行截图如下: QDialog的样式表: QDialog{ background-color:#4CAF50; }QPushButton{background-color: white;border: ...

  9. tablewidget 多行表头_Qt GUI图形图像开发之QT表格控件QTableView,QTableWidget复杂表头(多行表头) 及冻结、固定特定的行的详细方法与实例...

    我们在开发过程中对于表格使用频率还是挺高的,使用QT框架开发时候我们使用QTableView或者QTableWidget创建表格. 其中表格分为 表格头与表格体: 对于简单地表格,我们可以设置表头来满 ...

最新文章

  1. quado编辑Android代码步骤,Ubuntu11.10下编译android内核源码
  2. 如何让机器获得幽默感——Goolge图学习技术揭秘
  3. Qtum量子链应邀出席2019棉兰区块链沙龙进军东南亚市场第一站
  4. kali的burpsuite笔记
  5. 决胜蓝桥杯python组-集合、字典
  6. 从Unreal Engine 3到Unreal Engine 4
  7. Web测试常用的链接测试工具
  8. pythongui 三维_python图形GUI基本示例
  9. pytorch torch.utils.data.TensorDataset
  10. [科研论文]基于W7100的以太网读卡器的设计与实现
  11. Nginx 负载均衡和缓存服务实战
  12. Android 存储学习之使用SharedPreference保存文件
  13. rapidminer java_RapidMiner在Java应用程序中的集成
  14. cause: duplicate entry: meta-inf/maven pom.xml
  15. Windows Server 2012 磁盘管理
  16. Sikuli+Selenium查询百度地图线路
  17. Python批量修改文件后缀
  18. ​K歌中的歌唱评价与嗓音分析
  19. 旋转矩阵列向量的物理含义
  20. httpclient报错:Invalid use of BasicClientConnManager: connection still allocated. Make sure to release

热门文章

  1. allegro导出3D文件
  2. MySQL下载安装教程和修改密码(亲测有用)
  3. cordova js(javascript)读取本地文件(将本地的bin文件转成字节数组)
  4. 【机器学习概念笔记】:空间概念
  5. “抄袭事件”开庭小志
  6. 渐变折射率(GRIN)镜头的建模
  7. 二叉树的遍历(递归与非递归实现)
  8. 2021-2027全球与中国高速特种电缆市场现状及未来发展趋势
  9. 药企如何选型医药CRM
  10. 供销合作社改革聚合力 国稻种芯-兰州榆中:构建现代流通体系