源码
for(int i=1; i<10; i++){
m_btn_pages[i]=new ButtonBase(QString("%1").arg(i), this);
m_btn_pages[i]->setProperty("qbtn",7);
m_btn_pages[i]->setCheckable(true);
m_btn_pages[i]->setAutoExclusive(true);
m_btn_pages[i]->setFixedSize(36,36);
}
m_btn_pages[1]->setChecked(true);
qss
QPushButton[qbtn="7"]
{
background: transparent;
color: #1D58F2;
border: 1px solid #1D58F2;
font: 18px;
border-radius: 10px;
font-family: "Microsoft YaHei";
}
QPushButton[qbtn="7"]:checked
{
background: #1F53DA;
color: #FFFFFF;
border: none;
}