• 5683阅读
  • 5回复

[提问]如何把QTabWidget的标签,从右到左,从右边排列过来?放在右边。 [复制链接]

上一主题 下一主题
离线tthheedhz
 
只看楼主 倒序阅读 楼主  发表于: 2012-05-07
就是希望下面这种效果:从右往左排列。



离线cathy87
只看该作者 1楼 发表于: 2012-05-07
回 楼主(tthheedhz) 的帖子
试试
QTabWidget::tab-bar {
  
left:800px;

}
离线tthheedhz
只看该作者 2楼 发表于: 2012-05-07
Re:回 楼主(tthheedhz) 的帖子
引用第1楼cathy87于2012-05-07 18:57发表的 回 楼主(tthheedhz) 的帖子 :
试试
QTabWidget::tab-bar {
  
left:800px;
.......


有一定效果。

但效果不是很好,标签并没有向右靠齐。
离线cathy87
只看该作者 3楼 发表于: 2012-05-08
回 2楼(tthheedhz) 的帖子
800是我自己写的,你根据你自己屏幕调整一下
离线shiziyang

只看该作者 4楼 发表于: 2012-05-08
pWidget->setLayoutDirection(Qt::RightToLeft);
离线tthheedhz
只看该作者 5楼 发表于: 2012-05-08
引用第4楼shiziyang于2012-05-08 13:56发表的  :
pWidget->setLayoutDirection(Qt::RightToLeft);


有效果,不错!

快速回复
限100 字节
 
上一个 下一个