• 10115阅读
  • 3回复

请问如何设置qt默认scrollbar的宽度 [复制链接]

上一主题 下一主题
离线xiangliuweb
 

只看楼主 倒序阅读 楼主  发表于: 2009-07-25
我想把qtablewidget的verticalScrollBar的width设大些,不知有什么方法,我用tablewidget.verticalScrollBar().setMinimumWidth(100)好像不行,难道默认的scrollbar不能修改?
多谢各位大侠!
离线xiangliuweb

只看该作者 1楼 发表于: 2009-08-01
我自定义了一个scrollbar,用setVerticalScrollBar来设置我的scrollbar,可为什么没有显示出来呢?哪位能帮忙
谢啦!
离线xiangjie256

只看该作者 2楼 发表于: 2010-02-02
setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
qt
离线午小夜

只看该作者 3楼 发表于: 2010-02-02
默認的scrollBar可以這樣設置:
tableWidget->verticalScrollBar()->setStyleSheet("QScrollBar:vertical {"
                                                    "border:1px solid gray;"
                                                    "width: 35px;"
                                                    "}");
更多的樣式設置看這個 http://hi.baidu.com/%E5%8D%88%E5%B0%8F%E5%A4%9C/blog/item/91c51694c2611141d0135e40.html
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
快速回复
限100 字节
 
上一个 下一个