2017-10-20 85 views
0

看來我需要實例化一個QApplication對象,並調用它的exec使用QtSql,即建立一個數據庫連接,執行查詢等。是QApplication的真正需要使用QtSql

我說得對不對?如果是,爲什麼?

+0

當你嘗試這樣做,必有'QApplication'什麼? – user0042

+0

@ user0042該問題的答案可能反映了未定義的行爲,因此無論哪種方式都沒有意義。 –

回答

1

您可能不需要QApplication,如果您沒有GUI,則可能只需使用QCoreApplication即可。

所有的Qt應用程序必須有一個應用程序類,從manual

QCoreApplication包含主事件循環,其中來自 所有事件的操作系統(例如,計時器和網絡事件)和其他 來源被處理和分派。它還處理 應用程序的初始化和結束,以及整個系統的 和應用範圍的設置。

相關問題