QTableWidget,QTableView分页(2)——使用分页栏

本文介绍了如何在QT环境中为QTableWidget和QTableView添加分页栏,通过设置布局、初始化表格数据、响应分页栏信号实现页面切换。详细讲解了代码实现过程,包括初始化分页栏、更新表格内容和生成数据的逻辑。最后提出了将分页功能封装为自定义控件的建议。
摘要由CSDN通过智能技术生成

 承接上文,这篇主要是讲如何使用分页栏,其实也不用多说的,但demo都写了,不妨就简单介绍下吧。

效果预览:
这里写图片描述

在这里只介绍了一个分页栏的,因为都一样,接口函数,用法完全一模一样,所以没必要。且table用的是QTableWidget,QTableView也是一样的道理。

开发环境:windows7 + vs2015 + QT5.8

一、新建QTableWidget:


1、新建项目: 略
2、新建TableWidgetForm:设置个布局,最好是垂直布局。
附图:
这里写图片描述

3、处理tablewidget:
初始化:

void TableWidgetForm::Init()
{
    QStringList headers;
    headers<<QObject::tr("rid")
          <<QObject::tr("userid")
         <<QObject::tr("name");
    this->ui->tableWidget->setColumnCount(headers.size());//列数量
    this->ui->tableWidget->setHorizontalHeaderLabels(headers);//列名称
    this->ui->tableWidget->setAlternatingRowColors(true);//行间隔色
    this->ui->tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents);//自动列宽
    this->ui->tableWidget->instal
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值