Qt:Документация 4.3.2/qtdbus
Материал из Wiki.crossplatform.ru
| Внимание: Актуальная версия перевода документации находится здесь |
__NOTOC__
|
Главная · Все классы · Основные классы · Классы по группам · Модули · Функции |
[Назад: Модуль QAxServer ] [ Qt модули ]
Содержание |
[править] Модуль QtDBus
Модуль QtDBus это библиотека предназначенная только для Unix с помощью которой вы можете использовать Inter-Process Communication (IPC) ипользующий D-Bus протокол. Побробней...
[править] Пространства имен
| QDBus | Разные идентификаторы, используемые библиотекой QtDBus |
|---|
[править] Классы
| QDBusAbstractAdaptor | Базовый класс D-Bus классов адаптера |
|---|---|
| QDBusAbstractInterface | Базовый класс для всех D-Bus интерфейсов в QtDBus, позволяя получить доступ к удаленным интерфейсам |
| QDBusArgument | Использование маршилинга и демаршалинга D-BUS аргументов |
| QDBusConnection | Представляет соединение с D-Bus демоном |
| QDBusConnectionInterface | Доступ к D-Bus демону |
| QDBusContext | Позволяет слотам определить контекст вызовов D-Bus |
| QDBusError | Представляет ошибку, полученную от D-Bus или от найденых удаленных приложений |
| QDBusInterface | Прокси для интерфейсов работы с удаленными объектами |
| QDBusMessage | Представляет одно сообщение, посланное или полученное по D-Bus |
| QDBusObjectPath | Enables the programmer to identify the |
| QDBusReply | Хранит ответ для вызова метода отдаленного объекта |
| QDBusServer | Peer-to-peer взаимодействие между процессами на том же самом компьютере |
| QDBusSignature | Enables the programmer to identify the |
| QDBusVariant | Позволяет программисту идентифицировать различные типы, обеспеченные системой типов D-BUS |
[править] Детальное описание
Приложения использующие модуль QtDBus могут предоставлять службы для других удаленных приложений экспортируя объекты, так же как используемые теми приложениями экспортируемые службы, помещая запросы и получая доступ к свойствам.
Модуль QtDBus предоставляет интерфейс, который расширяет Qt механизм сигналы и слоты, позволяет соединиться с сигналом, отправляемым из вне так же, как соединить локальный сигнал с отдаленным слотом.
Для использования данного модуля в вашем приложении, используйте следующий код:
#include <QtDBus>Если вы используете qmake для сборки приложений, вы можете добавить эту строку в файл .pro для установки ссылки на QtDBus:
CONFIG += qdbusЗамечание: Исходный код для данного модуля находится в директории tools/qdbus. Этот модуль собирается при сборке Qt библиотеки.
Смотрите Ввведение в D-Bus для получения детальной информации о том, как использовать данный модель.
Этот модуль является частью всех Qt изданий.
[Назад: Модуль QAxServer ] [ Qt модули ]
| Copyright © 2007 Trolltech | Trademarks | Qt 4.3.2
|
