Spec-Zone.ru › Qt 5.13

Пространство имён QDBus

Пространство имён QDBus содержит различные идентификаторы, используемые в модуле Qt D-Bus. Подробнее...

Заголовок: #include <QDBus>
qmake: QT += dbus

Типы

перечисление CallMode { NoBlock, Block, BlockWithGui, AutoDetect }

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

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

перечисление QDBus::CallMode

Это перечисление описывает различные способы вызова функции. Допустимые режимы:

Константа Значение Описание
QDBus::NoBlock 0 Вызвать функцию, но не ждать ответа (содержимое ответа будет проигнорировано).
QDBus::Block 1 Не использовать цикл обработки событий для ожидания ответа, а вместо этого блокировать сетевые операции во время ожидания. Это означает, что пользовательский интерфейс может не обновляться до возврата функции.
QDBus::BlockWithGui 2 Использовать цикл обработки событий Qt для ожидания ответа. Это означает, что пользовательский интерфейс останется отзывчивым (обрабатывая события ввода), но также означает, что могут произойти другие события, такие как доставка сигналов и другие вызовы методов D-Bus.
QDBus::AutoDetect 3 Автоматически определять, есть ли ответ у вызываемой функции.

При использовании BlockWithGui приложения должны быть готовы к повторному входу в любую функцию.

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

Spec-Zone.ru

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