QTabWidget的第二个tab怎么设置sheetStyle???
如上图所示,第一个tab可以设置图片,第三个tab也可以设置,但第二tab个不知道怎么设置。下面是设置sheetStyle的语句,设置第一个tab用了first,第三个tab用last,但第二个用second不行啊。
m_pTabWidget->setStyleSheet("\
QTabBar::tab\
{\
width:50px;\
height:25px;\
}\
QTabBar::tab:first:selected\毕业论文
{\
background-image:url(:/image/Operater_MouseDown.png);\
}\
QTabBar::tab:first:!selected\
{\
background-image:url(:/image/Operater_Normal.png);\
}\
QTabBar::tab:first:hover\
{\
background-image:url(:/image/Operater_Hover.png);\
}\
QTabBar::tab:last:selected\
{\
background-image:url(:/image/Extend_MouseDown.png);\
}\
QTabBar::tab:last:!selected\
{\
background-image:url(:/image/Extend_Normal.png);\
}\
QTabBar::tab:last:hover\
{\
background-image:url(:/image/Extend_Hover.png);\
}"\
);
这个问题我也纠结过 实在是找不到设置第二个tab的方法
后来是自己写个槽函数去替代解决
setStyleSheet("QTabBar::tab {\
height: 45px;\
width: 60px;\
}\
QTabBar::tab:selected{\
background-color: rgb(51,51,51);\
}\
QTabWidget::pane {\
border: 1px solid #C2C7CB;\
background-color: rgb(51, 51, 51);\
}\
}");
connect(this,SIGNAL(currentChanged(int)),this,SLOT(tabSelectChanged(int)));
void AudioTabWidget::tabSelectChanged(int index)