-
大小: 2KB文件类型: .rar金币: 1下载: 0 次发布日期: 2021-06-01
- 语言: 其他
- 标签: QT TableWidget 分页效果 源代码
资源简介
QT TableWidget 分页效果 源代码 需要就拿走……
代码片段和文件信息
#include “tablewidget.h“
#include
TableWidget::TableWidget(QWidget *parent) :
QWidget(parent)
{
gridLayout = new QGridLayout(this);
gridLayout->setobjectName(QString::fromUtf8(“gridLayout“));
first_page = new QToolButton(this);
first_page->setobjectName(QString::fromUtf8(“first_page“));
gridLayout->addWidget(first_page 0 0 1 1);
up_page = new QToolButton(this);
up_page->setobjectName(QString::fromUtf8(“up_page“));
gridLayout->addWidget(up_page 0 1 1 1);
label = new QLabel(this);
label->setobjectName(QString::fromUtf8(“label“));
gridLayout->addWidget(label 0 2 1 1);
combox = new QComboBox(this);
combox->setobjectName(QString::fromUtf8(“combox“));
gridLayout->addWidget(combox 0 3 1 1);
all_page = new QLabel(this);
all_page->setobjectName(QString::fromUtf8(“all_page“));
gridLayout->addWidget(all_page 0 4 1 1);
next_page = new QToolButton(this);
next_page->setobjectName(QString::fromUtf8(“next_page“));
gridLayout->addWidget(next_page 0 5 1 1);
last_page = new QToolButton(this);
last_page->setobjectName(QString::fromUtf8(“last_page“));
gridLayout->addWidget(last_page 0 6 1 1);
tableWidget = new QTableWidget(this);
tableWidget->setobjectName(QString::fromUtf8(“tableWidget“));
tableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);
tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows);
tableWidget->setSelectionMode(QAbstractItemView::ExtendedSelection);
gridLayout->addWidget(tableWidget 1 0 1 7);
first_page->setText(QApplication::translate(“Form2“ “|<“ 0 QApplication::UnicodeUTF8));
up_page->setText(QApplication::translate(“Form2“ “<“ 0 QApplication::UnicodeUTF8));
label->setText(QApplication::translate(“Form2“ “\345\275\223\345\211\215\351\241\265\357\274\232“ 0 QApplication::UnicodeUTF8));
next_page->setText(QApplication::translate(“Form2“ “>“ 0 QApplication::UnicodeUTF8));
last_page->setText(QApplication::translate(“Form2“ “>|“ 0 QApplication::UnicodeUTF8));
gridLayout->setColumnStretch(0 1);
gridLayout->setColumnStretch(1 1);
gridLayout->setColumnStretch(3 1);
gridLayout->setColumnStretch(5 1);
gridLayout->setColumnStretch(6 1);
record_page = 20;
total_page = 0;
curr_page = 0;
first_page->setEnabled(false);
up_page->setEnabled(false);
next_page->setEnabled(false);
last_page->setEnabled(false);
connect(first_pageSIGNAL(clicked())thisSLOT(firstpage()));
connect(up_pageSIGNAL(clicked())thisSLOT(uppage()));
connect(next_pageSIGNAL(clicked())thisSLOT(nextpage()));
connect(last_pageSIGNAL(clicked())thisSLOT(lastpage()));
connect(comboxSIGNAL(activated(int))thisSLOT(jump_page(int)));
}
void TableWidget::set_title(QStringList hor_name)
{
tableWidget->setColumn
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5391 2011-12-26 22:11 pagination\tablewidget.cpp
文件 1242 2011-12-26 16:36 pagination\tablewidget.h
目录 0 2011-12-30 14:22 pagination
----------- --------- ---------- ----- ----
6633 3
- 上一篇:广联达2011最新无驱破解写锁写狗数据
- 下一篇:软件测试网上订餐
相关资源
- QtDesigner快速入门.pdf
- QT聊天机器人
- qt 小程序文字查找功能
- qt 语音合成 、识别
- QT 实现标准计算器
- DCMTK库编译与在QT中的使用
- 实用Qt编写的图片浏览器
- Qt模拟时钟+数字时钟+万年历的程序
- Qt编写串口通信程序图文详解
- QTP破解文件mgn-mqt82.exe
- 智能家居系统QT源代码
- Qt5---编译的FTP库
- Qt开发软件数据获取助手源码
- qt案例二精美的多功能计算器
- Qt使用gSoap进行简单C/S程序开发
- Qt 图片查看器
- Qt 文本编辑器
- imx6系列处理器移植Qt5.6过程详细说明
- QTI传感器测试程序
- ios手机端集成mqtt接受服务器推送消息
- 用Qt实现的写字板源码
- Qt 开源动态坐标带时间标非qwt实时曲
- 实用Qt指示灯
- 基于Qt的整数按位反转实现
- UDP通信QT
- 在Freescale iMX28 or iMX515上,移植QT过程
- linux下的QT串口通信
- Qt5.12.0 VS2017 64位 编译Qt5WebEngine实现
- demo-QMdiSubWindow.rar
- QT写的计算器源码
评论
共有 条评论