![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
JamesJiangCHN
Linux
C
Java
Python
展开
-
QT代码自动补全快捷键
QT的代码自动不全快捷键是 Ctrl+空格 ,和系统默认的输入法快捷键相冲突,所以装上QT的第一件事就是要修改快捷键。工具-->选项-->环境-->键盘-->找到TextEditor大标题-->CompleteThis -> 修改为 Alt+/ (个人习惯原创 2011-07-31 15:14:08 · 994 阅读 · 0 评论 -
Qt程序崩溃之自定义类型
Qt常常会遇到崩溃的问题,在PC机上问题较少,但是交叉编译到Arm上之后,问题就会隔三差五的显示出来,或许跟操作系统的成熟度有关?结合最近的心得来谈谈这个问题。第一个问题就是自定义类型。在我们开发程序的时候难免要用到自定义数据类型或者对象,一般情况下我们定义出对象的属性、方法和构造函数就可以了,但是在Qt中我们还需要析构函数以及为类型声明QMetaType。析构函数当然是用于销毁对象。原创 2012-10-16 14:20:39 · 915 阅读 · 0 评论 -
Qt键盘驱动CPU占用过高
最近实现了Qt的自定义键盘,虽然可以使用,但是CPU占用总是很高,将近100%。调查可以发现Qt的键盘事件监控是通过QSocketNotifier实现的。m_notifier = new QSocketNotifier(m_fd, QSocketNotifier::Read, this);connect (m_notifier, SIGNAL(activated(int)), thi原创 2012-11-07 14:50:37 · 1145 阅读 · 0 评论