• 6844阅读
  • 3回复

[提问]QTreeWidget如何显示水平滚动条 [复制链接]

上一主题 下一主题
离线vitty1984
 

只看楼主 倒序阅读 楼主  发表于: 2011-06-01
我用QTreeWidget控件来显示一些信息,有些文字比较长,但是QTreeWidget没有自动显示水平滚动条,这是怎么回事啊
离线qinpanke

只看该作者 1楼 发表于: 2011-06-01
将QTreeWidget放置到一个QScrollArea上面可以实现,但是不知道你要的是这种效果不是。
QQ      308367961
email  qinpanke@sina.com
Blog    http://hi.baidu.com/qinpanke/blog/category/Qt
欢迎大家访问我的博客  共同学习提高
离线无冰蚂蚁
只看该作者 2楼 发表于: 2011-06-07
楼主应该是把Header隐藏了吧。
首先应该确定滚动条没有被关闭,其次可以用resizeColumnToContents()函数对隐藏的Header列宽度进行设置即可。
不要放弃,答案就在附近。呵呵,默认的正合我意。
离线陈小草
只看该作者 3楼 发表于: 2013-08-13
我的解决方案是
collapsed和expanded时,调用resizeColumnToContents
快速回复
限100 字节
 
上一个 下一个