使用Python+Qt时解决QTreeWidget中的内容超出边界后自动隐藏的问题
问题:
默认情况下,内容超出边界后会自动省略,以...代替,而且无法出现水平滚动条
解决方法:
把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
转载于:https://www.cnblogs.com/baby0814/p/6800408.html
使用Python+Qt时解决QTreeWidget中的内容超出边界后自动隐藏的问题相关推荐
- python显示界面后1秒自动隐藏_使用Python+Qt时解决QTreeWidget中的内容超出边界后自动隐藏的问题...
问题: 默认情况下,内容超出边界后会自动省略,以...代替,而且无法出现水平滚动条 解决方法: 把VerticalScrollBar和HorizontalScrollBar的值都设为ScrollBar ...
- Qt工作笔记-QTreeWidget中调用setHeaderItem设置头后,不能addChild
今天在文档里面看了QTreeWidget,里面有添加header, 其中有一个函数是setHeaderItem,这里的参数是QTreeWidgetItem. 运行如下图: 代码如下: widget.h ...
- 定义python函数时如果没有return_定义 Python 函数时,如果函数中没有 return 语句,则默认返回空值 None 。_学小易找答案...
[多选题]因发现核酶而共享诺贝尔化学奖的科学家是(). [简答题]如果是六角梅花,你还可以用什么方法完成? [填空题]如果函数中没有 return 语句或者 return 语句不带任何返回值,那么该函 ...
- html视频播放完自动跳转,在html5视频中跳转到currentTime后自动播放
我试图创建一个视频,该视频在点击按钮后跳转到视频后从视频中的某个点自动播放.我拥有它,以便视频跳到现场,但我无法弄清楚如何从那里自动播放.我是新来的JavaScript,我想可能有一个简单的解决方案, ...
- 解决QTreeWidget中item无法整行同时显示相同颜色
对于QTreeWidget来说,继承自QTreeView,因此设计QTreeWidget中的样式设计,归根结底是对QTreeView的样式设计,而对于QTreeView中item样式设计,可以分为对b ...
- JAVA中使用 com.csvreader.CsvWriter 类时如何解决文件中JSON内容写出时字符串内容的转义问题?
前言: 当我使用 com.csvreader.CsvWriter 对 .csv 后缀格式文件内容进行写入时,发现所有带有 字符串 内容的字段信息都会默认加上转义字符. 文件生成后,输出的结果不是我想要 ...
- python读取txt每行中分隔符内容_python 读txt文件,按‘,’分割每行数据操作
python 读txt文件,按','分割每行数据操作,文件,字符串,目录,路径,列表 python 读txt文件,按','分割每行数据操作 易采站长站,站长之家为您整理了python 读txt文件,按 ...
- python查找并修改文件中的内容_如何使用Python搜索和替换文件中的文本?
如何使用Python搜索和替换文件中的文本? 如何使用Python 3搜索和替换文件中的文本? 这是我的代码:import osimport sysimport fileinputprint (&qu ...
- 不再为DataGrid生成的表格的单无格中的内容过长、自动折行、表格撑开等问题而烦恼----一个很久以前的做品...
是我以前用在一个项目中的,如有些地方不适用于你,你可以修改部分代码. 功能: 按列分色: 过长内容自动隐藏: 鼠标Over自动展开 ...
最新文章
- 基于OpenCV的视频处理管道
- centos7安装python3.7.4_阿里云centos7.4安装python3.7.0
- fastjson判空_fastjson JSON 对象为空保留null
- python_redis模块
- Openlayers中实现地图上添加一条红色直线
- AnimalTFDB 3.0:动物转录因子注释和预测的综合资源库
- python定义函数的组成部分有_Python基础11- 函数之自定义函数
- 如何在 C# 中使用 委托
- 从串行线程封闭到对象池、线程池
- DEDECMS给图集图片{dede:productimagelist}自动编号
- WPF 学习笔记 路由事件
- 警惕同学录联系信息等泄露!
- 将网页发布到远程windows server
- 世界地图可以无限放大_做外贸有哪些软件可以推荐?
- DMA控制器原理详解
- XXX团队邮件工作制与日常工作原则V1.0
- 锐捷交换机配置snmp版本_锐捷交换机如何配置接口IP地址
- linux编辑框软键盘自动弹出,带输入框的Dialog自动弹出软键盘
- Shell脚本变量学习_02
- Java程序员面试必备的20道数据库面试解析
热门文章
- Spring(十八):Spring AOP(二):通知(前置、后置、返回、异常、环绕)
- Android: Custom View和include标签的区别
- hdu1025 Constructing Roads In JGShining#39;s Kingdom(二分+dp)
- redis info命令中各个参数的含义
- No result for action XX.action and result error 错误处理
- 第一篇,试试功能如何
- 交换机无法ping通之谜
- java disruptor压测_Java并发框架Disruptor实现原理与源码分析(二) 缓存行填充与CAS操作...
- 5G 信令流程 — ULCL 插入流程
- 设置CodeRush Xpress的线条颜色