[Предыдущая: Модуль QAxServer] [Модули Qt] Модуль QtDBus
|
QDBus | Содержит различные идентификаторы, используемые по всей библиотеке QtDBus |
---|
QDBusAbstractAdaptor | Базовый класс для классов адаптера D-Bus |
---|---|
QDBusAbstractInterface | Базовый класс для всех D-Bus интерфейсов в привязке QtDBus, позволяющий получить доступ к удаленным интерфейсам |
QDBusArgument | Используется для вставки (marshall) и извлечения (demarshall) аргументов D-Bus |
QDBusConnection | Представляет соединение с демоном канала D-Bus |
QDBusConnectionInterface | Доступ к сервису демона канала D-Bus |
QDBusContext | Позволяет слотам определить контекст вызовов D-Bus |
QDBusError | Представляет ошибку, полученную от D-Bus или от найденных в канале удаленных приложений |
QDBusInterface | Прокси для интерфейсов работы с удаленными объектами |
QDBusMessage | Представляет одно сообщение, посланное или полученное по каналу D-Bus |
QDBusObjectPath | Позволяет программисту идентифицировать тип OBJECT_PATH, предоставленный системой типов D-Bus |
QDBusPendingCall | Ссылается на один ожидающий обработку асинхронный вызов |
QDBusPendingCallWatcher | Вспомогательный способ ожидания асинхронных ответов |
QDBusPendingReply | Содержит ответ на метод вызванный асинхронно |
QDBusReply | Хранит ответ для вызова метода отдаленного объекта |
QDBusServer | Пиринговое (peer-to-peer) взаимодействие между процессами на том же самом компьютере |
QDBusSignature | Позволяет программисту идентифицировать тип SIGNATURE, предоставленный системой типов D-Bus |
QDBusVariant | Позволяет программисту идентифицировать тип variant, предоставляемый системой типов D-Bus |
Приложения, использующие модуль QtDBus, могут предоставлять службы для других удаленных приложений, экспортируя объекты, также как использовать службы, экспортируемые этими удаленными приложениями, помещая запросы и получая доступ к свойствам.
Модуль QtDBus предоставляет интерфейс, который расширяет механизм сигналов и слотов, позволяя соединиться с сигналом, отправляемым из вне так же, как соединить локальный сигнал с отдаленным слотом.
Для использования данного модуля в вашем приложении, используйте следующий код:
#include <QtDBus>
Если вы используете qmake для сборки приложений, вы можете добавить эту строку в файл .pro для установки ссылки на QtDBus:
QT += dbus
Замечание: Исходный код данного модуля находится в каталоге src/qdbus. Этот модуль собирается при сборке Qt библиотеки.
Для получения детальной информации об использовании данного модуля смотрите Введение в D-Bus.
Этот модуль является частью всех Qt редакций.
[Предыдущая: Модуль QAxServer] [Модули Qt]
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) | Торговые марки | Qt 4.5.3 |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |