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
Эволюция модуля
Изменения в Qt SQL перечисляет важные изменения в API и функциональности модуля, внесенные для Qt 6 серии Qt.
Лицензии и атрибуции
Qt SQL доступен по коммерческим лицензиям от The Qt Company. Кроме того, он доступен по лицензиям свободного программного обеспечения: Лицензия GNU Lesser General Public License, версия 3 или Лицензия GNU General Public License, версия 2 . Дополнительные сведения см. в Qt Licensing.
Кроме того, Qt SQL в Qt 6.0.0 может содержать модули третьих сторон по следующим разрешительным лицензиям:
Общественное достояние |
Связанная информация
Вот ссылки на справочные материалы API и связанные страницы.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qtsql-index.html