QApplication,QGuiApplication,QCoreApplication三者之间的关系
QCoreApplication处于core模块中,为应用程序提供了一个非gui的时间循环;
QGuiApplication处于gui模块中,提供了额外的gui相关的设置,比如桌面设置,风格,字体,调色板,剪切板,光标;
QApplication处于widgets模块中,是QWidget相关的,能设置双击间隔,按键间隔,拖拽距离和时间,滚轮滚动行数等,能获取桌面,激活的窗口,模式控件,弹跳控件等。
使用建议:
假如我们的应用程序是无界面的,直接使用QCoreApplication即可,如果是gui相关,但没有使用widgets模块就使用QGuiApplication,否则使用QApplication。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)