码迷,mamicode.com
首页 > 移动开发 > 详细

Qt QApplication::processEvents();//不停地处理事件,让程序保持响应

时间:2020-06-24 12:29:11      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:style   widgets   obj   ESS   size   应用   iap   额外   定义   

QCoreApplication、QGuiApplication、QApplication区别和联系:

继承关系:

QApplication <- QGuiApplication <- QCoreApplication <- QObject

所处的Qt模块:

QCoreApplication定义在core模块中,为应用程序提供了一个非gui的事件循环;QGuiApplication定义在gui模块中,提供了额外的gui相关的设置,比如桌面设置,风格,字体,调色板,剪切板,光标;QApplication定义在widgets模块中,是QWidget相关的,能设置双击间隔,按键间隔,拖拽距离和时间,滚轮滚动行数等,能获取桌面,激活的窗口,模式控件,弹跳控件等。

应用场景:

如果你的应用程序是无界面的,直接使用QCoreApplication即可,如果是gui相关,但没有使用widgets模块的就使用QGuiApplication,否则使用QApplication。

Qt QApplication::processEvents();//不停地处理事件,让程序保持响应

标签:style   widgets   obj   ESS   size   应用   iap   额外   定义   

原文地址:https://www.cnblogs.com/ybqjymy/p/13186571.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!