使用非常简单: // 把分页组件加入到当前窗口 pageWidget = new PageWidget(); layout()->addWidget(pageWidget); 当总页数改变时(如查询数据库操作得到总页数),只需要调用pageWidget的两个函数 void Widget::changeMaxPage() { pageWidget->setMaxPage(ui->lineEdit->text().toInt()); pageWidget->setCurrentPage(1); } 当pageWidget上的页码被点击后,会发射void currentPageChanged(int page)信号,然后主窗口里再作出相应反应,如查询分页查询数据库
2022-02-22 16:24:37 5KB Qt 分页组件 multipage pagewidget
1