Qt SQL
Модуль Qt SQL предоставляет поддержку баз данных SQL. API Qt SQL разделены на разные слои:
- Слой драйверов
- Слой API SQL
- Слой пользовательского интерфейса
Руководство SQL Programming содержит информацию о разработке с использованием Qt SQL.
Использование модуля
Использование модуля Qt требует подключения к библиотеке модуля, либо напрямую, либо через другие зависимости. Несколько инструментов сборки поддерживают это, включая CMake и qmake.
Сборка с помощью CMake
Используйте команду find_package() для поиска необходимых компонентов модуля в пакете Qt6.
find_package(Qt6 COMPONENTS Sql REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Sql)
См. также обзор Сборка с помощью CMake.
Сборка с помощью qmake
Для настройки модуля для сборки с помощью qmake добавьте модуль в качестве значения переменной QT в файле проекта .pro:
Эволюция модуля
Изменения в Qt SQL перечисляет важные изменения в API и функциональности модуля, которые были внесены для Qt 6.
Лицензии и атрибуты
Qt SQL доступен по коммерческим лицензиям от The Qt Company. Кроме того, он доступен по лицензиям свободного программного обеспечения: GNU Lesser General Public License, версия 3, или GNU General Public License, версия 2. Подробнее см. Лицензирование Qt.
Кроме того, Qt SQL в Qt 6.1.0 может содержать модули сторонних производителей под следующими открытыми лицензиями:
Общественное достояние |
Связанная информация
Это ссылки на справочные материалы по API и связанные страницы.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qtsql-index.html