Spec-Zone.ru › Qt 5.9

Компилятор Qt D-Bus XML (qdbusxml2cpp)

Компилятор Qt D-Bus XML — это инструмент, который можно использовать для анализа описаний интерфейсов и генерации статического кода, представляющего эти интерфейсы. Этот код затем может использоваться для вызова удалённых объектов или реализации данных интерфейсов.

qdbusxml2cpp имеет два режима работы, соответствующие двум возможным результатам: класс интерфейса (прокси) или класс адаптера. Последний состоит как из заголовочного, так и из исходного файла на C++, которые следует редактировать и адаптировать под ваши нужды.

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

Классы адаптеров, генерируемые qdbusxml2cpp — это всего лишь каркас, который необходимо заполнить. По умолчанию он генерирует вызовы слотов с таким же именем на объекте, к которому прикреплён адаптер. Однако вы можете изменить эти слоты или функции доступа к свойствам, чтобы они соответствовали вашим потребностям.

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

Spec-Zone.ru

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