QT -Qtreeview随着时间的流逝而开始表现出奇怪的行为
Qt - QTreeView starts behaving strangely over time of running the application
我有一个奇怪的问题。应用程序启动后,一切正常工作。但是,一段时间后,我的应用程序中的qtreeview开始表现出奇怪的。选择不再是系统蓝色。相反,它看起来像
单击查看图片1),2),3)
即,如图 1),在图标上有一个略微昏暗的图标和虚线。Windows 8.1中的"展开"三角形变成/-按钮,如图 2)。当我将鼠标悬停在此展开按钮上时,我会得到一个空的白色正方形,而不是"突出显示的膨胀三角",如图 3)。
通常,选择和扩展三角形应该看起来像这样(在应用程序开始之后进行),如图 1)下面
单击查看图片1),2)
和鼠标悬停的膨胀三角形应在图片 2上看起来像)(在应用程序开始后进行)。
该应用程序是在Windows 8.1上使用管理员特权启动的。
有趣的是,QTCreator 4.0.0对于QT 5.6.0(我使用的)有时会在其文件树视图(列出了项目文件)中开始存在相同的问题。我还使用管理员特权运行它(因为我需要调试需要管理特权的应用程序)。
什么可能导致此?
我认为这是一个已知的错误,并且在QT5.6.1版本中固定。有关该错误的详细信息,请参见此处 - 看起来您正在看到的(或非常相似)。
因此,尝试更新到QT5.6.1,看看是否解决了。
相关文章:
- C++为构建时间获取QDateTime的可靠方法
- 从持续时间构造std::chrono::system_clock::time_point
- 向量 <int> a {N, 0} 和 int arr a[N] = {0} 的时间复杂度有什么区别
- while循环中while循环的时间复杂度是多少
- 使用简单类型列表实现的指数编译时间.为什么
- QTreeView幻灯片多选后无法使用单击选择
- 是否可以在编译时初始化数组,以便在运行时不会花费时间?
- 在已经使用Git的情况下减少编译时间
- 有没有一种方法可以创建一个带有哈希表的数据库,该哈希表具有恒定时间查找功能
- 如何将包含epoch时间的十六进制字符串转换为time_t
- 从文本文件中读取时钟时间和事件时间并进行处理
- 具有未知值时的时间复杂性
- 如何减少花费的时间
- C++在变量给定的指定时间内关闭电脑
- rcpp函数中的清理时间很长
- C++:floor unix时间戳到UTC月份
- 如何在c++中录制具有精确帧时间戳的视频
- 在两台机器之间进行时间戳的最佳c++chrono函数是什么
- KMP算法和LPS表构造的运行时间
- QT -Qtreeview随着时间的流逝而开始表现出奇怪的行为