随笔分类 - qt疑难问题
记录工作中Qt的一些比较难处理的问题,或者非常规操作导致的一些异常处理
摘要:[TOC] 原文链接: "Qt之高DPI显示器(二) 自适配解决方案分析" 最近一直在处理高DPI问题,也花费了不少功夫,前前后后使用了多种解决方案,各种方案也都有利弊,笔者最终采用了自适配方案,虽然复杂一些,但是结果可控。这里把处理的过程记录下来,留给有同样需求的同学 一、回顾 上一篇文章 "Qt
阅读全文
摘要:[TOC] 原文链接: "Qt之高DPI显示器(一) 解决方案整理" 最近一直在处理高DPI问题,也花费了不少功夫,前前后后使用了多种解决方案,各种方案也都有利弊,笔者最终采用了自适配方案,虽然复杂一些,但是结果可控。这里把处理的过程记录下来,留给有同样需求的同学 DPI发展 随着显示器质量的增高,
阅读全文
摘要:[TOC] 原文链接: "Qt无边框窗体 模拟模态窗体抖动效果" 一、概述 用Qt开发windows客户端界面确实是一大利器,兼顾性能的同时,速度相对来说也不错。再加上qss的辅助,那么一个漂亮的界面就不在话下了。 想要做出漂亮的界面,重写一个标题栏是必不可少的,那么我们肯定是需要使用Qt给我们提供
阅读全文
摘要:[TOC] 原文链接: "Qt之键盘事件监听 实时响应大小写Capslock按键" 一、开篇 假期总是转眼即逝,想想今天就是中秋节最后一天了,明天又要开始挤地铁了,好像还有一篇文章需要完成,前一段时间做了一个小功能,当用户输入密码时,如果键盘开启了大写,则需要重点提示用户,否则有些用户可能会误以为自
阅读全文
摘要:[TOC] 原文链接: "QRowTable表格控件(五) 重写表头排序、支持第三次单击恢复默认排序" 一、原生表格 开发客户端程序的方式越来越多了,现在很流行的libcef、electron等等都可以作为快速开发客户端软件的方案,但是如果需要一个好的用户体验,还是离不开原生化的开发,虽然慢,但是性
阅读全文
摘要:[TOC] 原文链接: "QRowTable表格控件(三) 效率优化之 合理使用QStandardItem" 一、开心一刻 砖家在河边看到两只乌龟缩着一动不动,问一农民:“它们在干吗?”。 农民说:“在比赛!”。 砖家不解:“动都没动过,比什么赛?”。 农民:“在比装死!”。 砖家:“可是壳上有甲骨
阅读全文
摘要:最近遇到一个朋友,问了我一个刁钻的问题,当你模态弹出一个窗体时,后台把这个窗体的父类给析构了,这个时候会出现什么样的情况? 听到问题后我真是一脸懵逼呀!从来没有这么写过代码。 随后写了一个简单的测试demo,跟踪了下Qt的源码,得出如下结论: 1. 首先程序不会崩溃 2. 模态窗口会被析构并关闭 带
阅读全文