问题:

默认情况下,内容超出边界后会自动省略,以...代替,而且无法出现水平滚动条

解决方法:

把VerticalScrollBar和HorizontalScrollBar的值都设为ScrollBarAlwaysOn是没用的,保持原先的ScrollBarAsNeeded就好

然后在pyuic4命令生成的py文件中的setupUi内加这么一句:self.treeWidget.header().setResizeMode(3),其中3代表ResizeToContents,具体各值的用途可以查询Qt文档(QHeaderView类)

还需要将StretchLastSection的值改为False,这样的话被省略的数据就可以显示出来了,水平滚动条也出现了

虽然问题解决了,但是拉一下水平滚动条,在不同的地方点击两次后水平滚动条会回归原位,这时还需要加一句self.treeWidget.setAutoScroll(False)

这样就搞定了~

转自:http://blog.csdn.net/agul_/article/details/18078459

python显示界面后1秒自动隐藏_使用Python+Qt时解决QTreeWidget中的内容超出边界后自动隐藏的问题...相关推荐

  1. 使用Python+Qt时解决QTreeWidget中的内容超出边界后自动隐藏的问题

    问题: 默认情况下,内容超出边界后会自动省略,以...代替,而且无法出现水平滚动条 解决方法: 把VerticalScrollBar和HorizontalScrollBar的值都设为ScrollBar ...

  2. Qt工作笔记-QTreeWidget中调用setHeaderItem设置头后,不能addChild

    今天在文档里面看了QTreeWidget,里面有添加header, 其中有一个函数是setHeaderItem,这里的参数是QTreeWidgetItem. 运行如下图: 代码如下: widget.h ...

  3. html左右超出显示滚动条,div内容宽度超出边界后怎样设置为左右滑动,而且不显示滚动条?...

    div内容宽度超出边界后怎样设置为左右滑动,而且不显示滚动条? 纯手写 滚动条隐藏掉就行了 CSS: *{ margin:0px;padding:0px; } .wrap{ overflow: hid ...

  4. python使用turtle库、绘制一个八边形_【Python】turtle八边形绘制

    [Python]turtle八边形绘制 ‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬ ...

  5. python如何自动打印_利用Python每天自动打印练习题

    在日常教学工作中,我几乎每天都会给班上的每位同学打印一份口算练习题.为了防止出现抄袭的现象,给每位同学的练习题都不相同. 通过网上下载的一个小软件自动生成的练习题. 之前的操作是通过网上下载的软件,自 ...

  6. python 发微信 自动登录_用python自动给微信好友发消息

    由于itchat运行时,老是报KeyError: 'pass_ticket',故itchat暂不能使用.而wxpy在使用时需要登录网页版微信,且动不动报KeyError: 'pass_ticket,所 ...

  7. python 随机_python1到3秒随机延时入坑python 心情舒畅

    一开始只是看到一篇微信上的推送,讲的是用python做爬虫,爬取教务网上的成绩计算绩点,刚好做到一个需要做爬虫的项目,就看了看,觉得python很好玩,而且好像代码量比较少的样子(没错就是想偷懒... ...

  8. python程序写完后点哪个运行快_让 Python 代码运行更快的最佳方式!

    PyPy与CPython PyPy是Python解释器CPython的直接替代品.CPython将Python编译为中间字节码然后由虚拟机解释,而PyPy使用实时(JIT)编译将Python代码转换为 ...

  9. python安装完后还需要装什么_初学 Python 需要安装哪些软件?

    KDnuggets2018年的一个博客发起了一项投票:数据科学中最好用的Python IDE是什么? 本次调查共有1900多人参与,调查结果如下图所示.前5个选择是: Jupyter,57% PyCh ...

最新文章

  1. coreldraw水涟漪怎么做_凉皮调料水的做法 调凉皮的调料水怎么做
  2. OpenCV中泛洪填充算法解析与应用
  3. 贪吃蛇python零基础教程_自学python-tkinter项目-贪吃蛇的程序(0基础入门学习)...
  4. strip lstrip rstrip
  5. Apache Flink 零基础入门(五)Flink开发实时处理应用程序
  6. 写个Fragment方便的抽象基类 BaseFragment
  7. beaninfo详解源码解析 java_【Spring源码分析】Bean加载流程概览
  8. 工程力学:绪论与其它
  9. UE编辑器加入鼠标右键
  10. python实现海康sdk二次开发,移动侦测事件(一)
  11. 银行热衷拿区块链专利 背后有何意图
  12. Baltimore System of Classifications of Viruses
  13. [OpenCV] cv.remap() 重映射学习笔记/map1 map2易混点
  14. H.266/VVC代码学习:帧内预测之角度预测函数(predIntraAng、xPredIntraAng)
  15. ASM磁盘空间假装耗尽,ORA-15041: diskgroup space exhausted
  16. Kakao拟16亿美元收购韩国最大音乐流媒体服务
  17. 如何获取目标基因的转录因子
  18. silverlight中TextBox控件的使用
  19. softlayer iso_在IBM SoftLayer上使用Datameer从大数据中获得敏锐的见解
  20. 【Android Studio】关于cvc-complex-type.2.4.a: ‘base-extension‘ {layoutlib} 正确解法

热门文章

  1. Java Web学习总结(29)——Java Web中的Filter和Interceptor比较
  2. Mysql学习总结(22)——Mysql数据库中制作千万级测试表
  3. 专访阿里云高级专家赵林:从0到1,中间件的研发运维之路
  4. Maven学习总结(17)——深入理解maven灵活的构建
  5. 一分钟看懂mysql_冬天发财树“最怕”它,遇上就烂根,一分钟看懂就能养好
  6. 《Linux内核原理与分析》第五周作业
  7. 第二阶段冲刺—第一天
  8. uva 11419 最大匹配(最小点覆盖)
  9. idea 光标变粗 无法输入
  10. Bzoj 4147: [AMPPZ2014]Euclidean Nim(博弈)