• 5624阅读
  • 4回复

QTabWidget的tabbar风格问题 [复制链接]

上一主题 下一主题
离线hejunjunfly
 
只看楼主 倒序阅读 楼主  发表于: 2011-10-09
tabbar风格互相影响 tabbar.zip (6 K) 下载次数:52 在tab_widget.cpp中加入了QTabWidget::pane {border-top: 0px;}这句话在windows平台会出现一条横线,详细见附件
离线hejunjunfly
只看该作者 1楼 发表于: 2011-10-09
在线等
离线hejunjunfly
只看该作者 2楼 发表于: 2011-10-09
UP!
离线jdwx

只看该作者 3楼 发表于: 2011-10-09
回 2楼(hejunjunfly) 的帖子
    this->setStyleSheet("QTabBar::tab {margin-left: 10px;margin-right: 10px;border:0px;border-image:url(:/tab_bar_s.png);} QTabWidget{border-top: 0px;} QTabWidget::pane {border:1px solid red; border-top: 2px solid black;}");
用这句替换原来的那句你就明白了。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线hejunjunfly
只看该作者 4楼 发表于: 2011-11-02
只能证明tabbar上面的一条横线属性和pane无关,但是加入或者不加入pane还是会让tabbar上面有或者无横线
快速回复
限100 字节
 
上一个 下一个