![]() |
Главная · Все классы · Основные классы · Классы по группам · Модули · Функции | ![]() |
[Предыдущая: Модуль QAxServer] [Модули Qt]
Модуль QtDBus - это библиотека, предназначенная только для Unix, с помощью которой вы можете использовать Inter-Process Communication (IPC), ипользующий D-Bus протокол. Далее...
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 | Позволяет программисту определять параметры для работы с типами D-Bus |
QDBusReply | Хранит ответ для вызова метода отдаленного объекта |
QDBusServer | Пиринговое (peer-to-peer) взаимодействие между процессами на том же самом компьютере |
QDBusSignature | Позволяет программисту определять параметры для работы с типами D-Bus |
QDBusVariant | Позволяет программисту идентифицировать различные типы, обеспеченные системой типов D-BUS |
Приложения, использующие модуль QtDBus, могут предоставлять службы для других удаленных приложений, экспортируя объекты, также как использовать службы, экспортируемые этими удаленными приложениями, помещая запросы и получая доступ к свойствам.
Модуль QtDBus предоставляет интерфейс, который расширяет механизм сигналов и слотов, позволяя соединиться с сигналом, отправляемым из вне так же, как соединить локальный сигнал с отдаленным слотом.
Для использования данного модуля в вашем приложении, используйте следующий код:
#include <QtDBus>
Если вы используете qmake для сборки приложений, вы можете добавить эту строку в файл .pro для установки ссылки на QtDBus:
CONFIG += qdbus
Замечание: исходный код данного модуля находится в папке tools/qdbus directory. Этот модуль собирается при сборке Qt библиотеки.
Для получения детальной информации об использовании данного модуля смотрите Введение в D-Bus.
Этот модуль является частью всех Qt редакций.
[Предыдущая: Модуль QAxServer] [Модули Qt]
Copyright © 2008 Trolltech | Торговые марки | Qt 4.3.5 |