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