来自非GUI子项目的QCoreApplication :: exit()

时间:2015-05-12 13:02:40

标签: qt qcoreapplication

考虑这种情况:有一个SUBDIRS Qt项目,其中包括GUI子项目,它使用“gui”Qt模块,以及非GUI子项目,它是GUI子项目使用的动态库,仅使用“核心”Qt模块。从非GUI子项目调用QCoreApplication :: exit()是否正确?

1 个答案:

答案 0 :(得分:3)

将我的评论转换为这个答案:

QApplication继承自QCoreApplication。 由于exit()不是虚函数,因此可以从非GUI代码中调用它。