Spec-Zone.ru › Qt

qt_generate_dbus_interface

Генерирует интерфейс D-Bus из файла заголовков.

Команда определена в компоненте DBus пакета Qt6. Загрузите пакет с помощью:

find_package(Qt6 COMPONENTS DBus REQUIRED)

Краткое описание

qt_generate_dbus_interface(header
    [customName]
    [OPTIONS options]
)

Если бессвязные команды отключены, используйте qt6_generate_dbus_interface() вместо этого. Она поддерживает тот же набор аргументов, что и эта команда.

Описание

Парсит файл исходного кода C++ или файл заголовков, содержащий объявление класса, производного от QObject, и генерирует файл, содержащий XML-интроспекцию D-BUS.

По умолчанию сгенерированный XML-файл хранится в текущем каталоге двоичных файлов и имеет такое же базовое имя, как и файл заголовков. Вы можете указать другое имя или путь, добавив customName в качестве необязательного второго аргумента.

Параметры

Функция устанавливает вызов командной строки qdbuscpp2xml. Дальнейшие аргументы для инструмента можно установить после OPTIONS.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qtdbus-cmake-qt-generate-dbus-interface.html

Spec-Zone.ru

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