@import url(http://www.shnenglu.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);
使用非常簡單:
// 把分頁組件加入到當(dāng)前窗口
pageWidget = new PageWidget();
layout()->addWidget(pageWidget);
當(dāng)總頁數(shù)改變時(如查詢數(shù)據(jù)庫操作得到總頁數(shù)),只需要調(diào)用pageWidget的兩個函數(shù)
void Widget::changeMaxPage() {
pageWidget->setMaxPage(ui->lineEdit->text().toInt());
pageWidget->setCurrentPage(1);
}
當(dāng)pageWidget上的頁碼被點(diǎn)擊后,會發(fā)射void currentPageChanged(int page)信號,然后主窗口里再作出相應(yīng)反應(yīng),如查詢分頁查詢數(shù)據(jù)庫
工程文件下載:/Files/biao/MultiPageDemo.7z