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
|