Spec-Zone.ru › Qt 5.15

Пространство имён 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.15/qdbus.html

Spec-Zone.ru

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