毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 移动平台 >> 正文

QTabWidget的第二个tab怎么设置sheetStyle

更新时间:2013-3-27:  来源:毕业论文

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)

[1] [2] 下一页

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。