#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows); //设置选择行为时每次选择一行
ui->tableWidget->setColumnCount(4); //设置行数
ui->tableWidget->setRowCount(5); //设置列数
QStringList headers;
headers.push_back(QString("ID"));
headers.push_back(QString("Sno"));
headers.push_back(QString("Born"));
headers.push_back(QString("Sound"));
//headers << "ID" << "Sno" << "Born" << "Sound";
ui->tableWidget->setHorizontalHeaderLabels(headers);
ui->tableWidget->setItem(0,1,new QTableWidgetItem(QString("0001")));
ui->tableWidget->setItem(1,1,new QTableWidgetItem(QString("0002")));
ui->tableWidget->setItem(2,1,new QTableWidgetItem(QString("0003")));
ui->tableWidget->setItem(3,1,new QTableWidgetItem(QString("0004")));
ui->tableWidget->setItem(4,1,new QTableWidgetItem(QString("0005")));
ui->tableWidget->setItem(0,2,new QTableWidgetItem(QString("20140530")));
ui->tableWidget->setItem(1,2,new QTableWidgetItem(QString("20140607")));
ui->tableWidget->setItem(2,2,new QTableWidgetItem(QString("20141021")));
ui->tableWidget->setItem(3,2,new QTableWidgetItem(QString("20140209")));
ui->tableWidget->setItem(4,2,new QTableWidgetItem(QString("20141108")));
//在列表中添加图片
for(int i=0;i<5;i++)
{
QTableWidgetItem *cubesHeaderItem=new QTableWidgetItem(tr("small"));
cubesHeaderItem->setIcon(QIcon(QPixmap("../QTableWidget/3.png")));
cubesHeaderItem->setTextAlignment(Qt::AlignVCenter);
ui->tableWidget->setItem(i,3,cubesHeaderItem);
}
//插入复选框
for(int i=0;i<5;i++)
{
QTableWidgetItem *num=new QTableWidgetItem(QTableWidgetItem::Type);
num->setCheckState(Qt::Unchecked);
ui->tableWidget->setItem(i,0,num);
ui->tableWidget->selectRow(i);
}
//插入按钮
//插入下拉框
}
MainWindow::~MainWindow()
{
delete ui;
}
QTableWidget的应用例子
4星 · 超过85%的资源 需积分: 50 55 浏览量
2014-06-23
08:35:46
上传
评论
收藏 7KB RAR 举报
小小红军
- 粉丝: 0
- 资源: 13
最新资源
- 基于springboot+vue实现的在线考试系统+源代码+文档
- RTL8723DS 2022 版本 Linux驱动,android驱动 支持4.0-10x
- 要玩NDS的遊戲,必須要先下載三個bios檔案到你的檔案資料夾
- 各类型数据库4月排名,基于排名网站数据爬虫json结果
- 基于springboot+vue实现的在线考试系统+源代码+文档
- 淮北市杜集区人才补贴+生活补贴
- JAVA-JSP技术文档
- 课内实验02-决策表(共享单车月卡).docx
- 基于【React + Node+SpringBoot】疫情数据查看系统的设计与实现【源码+lw+部署+讲解】
- 基于【React + Node】云课堂系统设计与实现【源码+lw+部署+讲解】
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈