标签: qt qcoreapplication
考虑这种情况:有一个SUBDIRS Qt项目,其中包括GUI子项目,它使用“gui”Qt模块,以及非GUI子项目,它是GUI子项目使用的动态库,仅使用“核心”Qt模块。从非GUI子项目调用QCoreApplication :: exit()是否正确?
答案 0 :(得分:3)
将我的评论转换为这个答案:
QApplication继承自QCoreApplication。 由于exit()不是虚函数,因此可以从非GUI代码中调用它。
QApplication
QCoreApplication
exit()