Spec-Zone.ru › Qt 6.1

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 может содержать модули сторонних производителей под следующими открытыми лицензиями:

SQLite, версия 3.35.2

Общественное достояние

Связанная информация

Это ссылки на справочные материалы по API и связанные страницы.

  • Классы C++
  • Примеры SQL

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qtsql-index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API