是QApplication的真正需要使用QtSql
问题描述:
看来我需要实例化一个QApplication
对象,并调用它的exec使用QtSql
,即建立一个数据库连接,执行查询等。是QApplication的真正需要使用QtSql
我说得对不对?如果是,为什么?
答
您可能不需要QApplication
,如果您没有GUI,则可能只需使用QCoreApplication
即可。
所有的Qt应用程序必须有一个应用程序类,从manual:
QCoreApplication包含主事件循环,其中来自 所有事件的操作系统(例如,计时器和网络事件)和其他 来源被处理和分派。它还处理 应用程序的初始化和结束,以及整个系统的 和应用范围的设置。
当你尝试这样做,必有'QApplication'什么? – user0042
@ user0042该问题的答案可能反映了未定义的行为,因此无论哪种方式都没有意义。 –