Spec-Zone.ru › Qt 6.1

Класс QLibraryInfo

Класс QLibraryInfo предоставляет информацию о библиотеке Qt. Подробнее...

Заголовок: #include <QLibraryInfo>
CMake: find_package(Qt6 COMPONENTS Core REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Core)
qmake: QT += core
  • Список всех членов, включая унаследованные
  • Устаревшие члены

Типы публичного доступа

перечисление LibraryPath { PrefixPath, DocumentationPath, HeadersPath, LibrariesPath, LibraryExecutablesPath, …, SettingsPath }

Статические члены публичного доступа

bool isDebugBuild()
QString path(QLibraryInfo::LibraryPath p)
QVersionNumber version()

Подробное описание

Множество сведений устанавливается при конфигурировании и построении Qt. Этот класс предоставляет абстракцию для доступа к этой информации. Используя статические функции этого класса, приложение может получить информацию об экземпляре библиотеки Qt, используемой приложением во время выполнения.

Вы также можете использовать файл qt.conf, чтобы переопределить жёстко закодированные пути, которые скомпилированы в библиотеку Qt. Для получения дополнительной информации, см. документацию Использование qt.conf.

См. также QSysInfo и Использование qt.conf.

Документация по типам членов

перечисление QLibraryInfo::LibraryPath

Этот тип перечисления используется для запроса определённого пути:

Постоянная Значение Описание
QLibraryInfo::PrefixPath 0 Базовый префикс для всех путей.
QLibraryInfo::DocumentationPath 1 Путь к документации после установки.
QLibraryInfo::HeadersPath 2 Путь ко всем заголовкам.
QLibraryInfo::LibrariesPath 3 Путь к установленным библиотекам.
QLibraryInfo::LibraryExecutablesPath 4 Путь к установленным исполняемым файлам, необходимым библиотекам во время выполнения.
QLibraryInfo::BinariesPath 5 Путь к установленным двоичным файлам Qt (инструменты и приложения).
QLibraryInfo::PluginsPath 6 Путь к установленным плагинам Qt.
QLibraryInfo::Qml2ImportsPath 7 Путь к установленным расширениям QML для импорта (QML 2.x).
QLibraryInfo::ArchDataPath 8 Путь к зависящим от архитектуры данным Qt.
QLibraryInfo::DataPath 9 Путь к независимым от архитектуры данным Qt.
QLibraryInfo::TranslationsPath 10 Путь к информации о переводах для строк Qt.
QLibraryInfo::ExamplesPath 11 Путь к примерам после установки.
QLibraryInfo::TestsPath 12 Путь к установленным тестовым случаям Qt.
QLibraryInfo::SettingsPath 100 Путь к настройкам Qt. Не применимо к Windows.

См. также path().

Документация по функциям-членам

[static, since 5.0] bool QLibraryInfo::isDebugBuild()

Возвращает true, если эта сборка Qt была построена с поддержкой отладки, или false, если она была построена в режиме релиза.

Эта функция была добавлена в Qt 5.0.

[static, since 6.0] QString QLibraryInfo::path(QLibraryInfo::LibraryPath p)

Возвращает путь, указанный параметром p.

Эта функция была добавлена в Qt 6.0.

[static, since 5.8] QVersionNumber QLibraryInfo::version()

Возвращает версию библиотеки Qt.

Эта функция была добавлена в Qt 5.8.

См. также qVersion().

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

Spec-Zone.ru

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