QCoreApplication::exit() из подпроекта без графического интерфейса
Рассмотрим этот случай: существует проект SUBDIRS Qt, который включает в себя подпроект GUI, который использует модуль "gui" Qt, и подпроект не-GUI, который является динамической библиотекой, используемой подпроектом GUI, который использует только "основной" модуль Qt. Правильно ли вызывать QCoreApplication::exit() из подпроекта без графического интерфейса?
1 ответ
Решение
Преобразование моего комментария в этот ответ:
QApplication
наследуется от QCoreApplication
, поскольку exit()
это не виртуальная функция, вы можете вызывать ее из кода без GUI.