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

QTabWidget,如何修改QTabBar的背景图片

更新时间:2012-11-1:  来源:毕业论文

该QTabWidget的UI是通过QSS加载的。。实现了QTabBar的背景图片切换。。

现在的是,一个窗口中加载一个QTabWidget控件显示是正常的!

加入两个QTabWidget控件显示就错误了。。本人使用的是 setObjectName("Tab1");分别控制实现的,但是这样还是不行!

请高人解答下。。

以下是Tab1的QSS,Tab2的和这个一样。。


C/C++ codeQTabWidget#Tab1>QTabBar::tab:first
{
    border-image: url(:/Default_N.png);
}
QTabWidget#Tab1>QTabBar::tab:first:hover
{
    border-image: url(:/Default_P.png);
}
QTabWidget#Tab1>QTabBar::tab:first:pressed
{
    border-image: url(:/Default_P.png);
}
QTabWidget#Tab1>QTabBar::tab:last
{
    border-image: url(:/Apply_N.png);
}采购流程 
QTabWidget#Tab1>QTabBar::tab:last:hover
{
    border-image: url(:/Apply_P.png);
}
QTabWidget#Tab1>QTabBar::tab:last:pressed
{
    border-image: url(:/Apply_P.png);
}
我试了一下是可以的啊 是直接在ui中通过右键菜单中“改变样式表...”设置的 这个可以设置多个QTabBar 吗??

现在设置的是两个QTabBar。。

运用的是 tab:first tab:last

请问是可以设置N个吗??怎么使用。。直接用QSS不就可以了。。

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

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