• 5603阅读
  • 4回复

分享自己写的分页组件 [复制链接]

上一主题 下一主题
离线jorneyr
 

只看楼主 倒序阅读 楼主  发表于: 2011-10-30



使用非常简单:
    // 把分页组件加入到当前窗口
    pageWidget = new PageWidget();
    layout()->addWidget(pageWidget);


当总页数改变时(如查询数据操作得到总页数),只需要调用pageWidget的两个函数
void Widget::changeMaxPage() {
    pageWidget->setMaxPage(ui->lineEdit->text().toInt());
    pageWidget->setCurrentPage(1);
}


当pageWidget上的页码被点击后,会发射void currentPageChanged(int page)信号,然后主窗口里再作出相应反应,如查询分页查询数据库


工程文件下载/Files/biao/MultiPageDemo.7z

如果下不了,到这里下就可以了:http://www.cppblog.com/biao/archive/2011/10/30/159350.html

离线jdwx

只看该作者 1楼 发表于: 2011-10-30
支持!
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线ppdayz

只看该作者 2楼 发表于: 2011-10-30
多谢分享
离线leafies
只看该作者 3楼 发表于: 2011-11-02
谢谢
最近正在处理这个  
这下可以直接用了 !~~
离线loopolike

只看该作者 4楼 发表于: 2012-05-29
谢谢分享
快速回复
限100 字节
 
上一个 下一个