#c #sqlite #qt-creator
#c #sqlite #qt-creator
Вопрос:
Я хочу подключить Qt к Sqlite. Все на YouTube говорят, что нам нужно ввести QT = core gui sql внутри файла .pro, но проблема в том, что после того, как я создал приложение Qt Widget, я не нашел файл .pro. Возможно, проблема связана с использованием CMake, но я не могу перейти на qmake, потому что наш лектор сказал нам использовать CMake в нашей курсовой работе. Я бы хотел, чтобы проблема была не такой сложной, и прекрасное сообщество могло мне помочь.
Комментарии:
1. Qt — это фреймворк, Qt-Creator — это IDE. Я почти уверен, что вы говорите о проблеме с IDE
2. На вашем рисунке ответ для меня очень ясен: проект использует CMake вместо QMake.
CMake
Эквивалентом файла .pro является файлCMakeList.txt
3. Хорошо, я действительно ценю вашу помощь. Спасибо.
Ответ №1:
Поскольку вы создали проект на основе CMake, вызывается соответствующий файл проекта CMakeLists.txt
, а не .pro
файл.
Соответствующая команда QT = sql
для связывания с модулем Qt Sql предназначена find_package(Qt5 COMPONENTS Sql REQUIRED)
для проектов CMake.
См. Также документацию по началу работы с CMake из документации Qt.