Описание тега qtdbus
The QtDBus module, part of the Qt framework, is a Unix-only library that you can use to perform Inter-Process Communication using the D-Bus protocol.
0
ответов
Как использовать привязки qt dbus в потоке posix?
Я пишу библиотеку для приложения, которая загружает мою библиотеку dinamycaly и запускает выполнение в потоке posix. Я попросил разработчиков приложения использовать QThreads, но они сказали, что не могут ничего изменить. В моей библиотеке я хотел б…
24 апр '15 в 09:54
1
ответ
Сборка Qt 4.8 с поддержкой QtDBus
Я пытаюсь скомпилировать Qt из исходников, все идет хорошо (более или менее), кроме части dbus. ./configure -v -opensource -dbus-connected -arch i386 Configure показывает эту ошибку: 1 ошибка сгенерирована. make: * [dbus.o] Ошибка 1 D-Bus отключена.…
01 мар '14 в 11:43
0
ответов
Требуется ли синхронизация для DBUS?
У меня есть сомнения по поводу того, как вызовы DBUS синхронизированы или сделаны безопасными? Это скорее концептуальный вопрос. Я знаю, что такая ситуация не возникнет в розетках. Потребитель блокируется, если производитель не выполнил свою задачу …
08 янв '15 в 15:06
0
ответов
libqofono Не могу получить модемы из-за error_name=org.freedesktop.DBus.Error.MatchRuleNotFound
Я пытаюсь использовать libqofono-0.92 (разработанный Sailfish OS и портированный на Ubuntu и Yocto) на встроенной машине для получения модемов от DBus API ofono. Вот что я имею в коде из тестовых примеров: QOfonoManager manager; QOfonoModem modem; Q…
26 сен '18 в 12:38
0
ответов
Как отправить беззнаковые значения в dBus из Python
Я пытаюсь использовать модуль DBus PyQt5 для взаимодействия с KDE PowerManagerAgent. При вызове метода AddInhibo мне нужно отправить первый параметр в виде uint32 (Unsigned int), но код отправляет значение в виде целого числа. Код написан с использо…
09 фев '19 в 14:42
0
ответов
Библиотеки Qt DBUS не загружаются, если не запускаются из Library-Path
После того, как DBUS работает на OS X Mavericks после многих проблем, у меня есть еще одна проблема. Мои приложения не могут взаимодействовать с автобусами, если я не нахожусь в каталоге, где находится libdbus. Для простоты: для тестирования использ…
23 май '14 в 19:17
1
ответ
Как зарегистрировать интерфейс и зарегистрировать методы с использованием QtDbus?
Я хочу зарегистрировать интерфейс и методы на QtDbus. В glib Dbus у нас есть метод g_dbus_register_interface(..,.., .., ..). Есть ли способ, которым я могу сделать то же самое, используя QtDbus?
30 янв '12 в 05:02
1
ответ
Соответствие между dbus-send и QDBusAbstractInterface
Какое соответствие между параметрами dbus-send Точно и параметры конструктора и call* методы QDBusAbstractInterface? В Интернете есть множество примеров (например, [1]) того, как управлять NetworkManager через DBus, используя dbus-send утилита, но я…
11 июл '17 в 11:24
1
ответ
Совместное использование объектов через dbus
Мой проект основан на этом примере: http://doc.qt.io/qt-5/qtdbus-remotecontrolledshower-example.html Есть два процесса, душ и контроллер, и контроллер может отправлять простые сообщения в душ (я только что переименовал машину в этом проекте для душа…
20 авг '15 в 18:56
1
ответ
Ошибка связывания QtDBus
Я построил Qt на Windows с WinDBus. Сам Qt собран нормально, но примеры сборки QDbus завершаются неудачно с сообщением moc_car_adaptor_p.obj : error LNK2001: unresolved external symbol "public: static struct QMetaObject const QDBusAbstractAdaptor::s…
10 янв '13 в 12:34
1
ответ
Сеансовые соединения dbus: соединение сигналов dbus со слотами qt, как это можно сделать?
Так что, на всю жизнь, я не могу заставить свой объект подключиться к сессионной шине. Итак, я пытаюсь подключить "пробуждение"my_obj к сигналу dBus "profileChanged". Но, хотя я уверен (через qbusviewer), что этот сигнал испускается, "пробуждение" н…
18 янв '15 в 06:39
2
ответа
Подключиться к сеансу DBus на другом компьютере
Я могу запустить свой тест Qt DBus, подключившись к шине сессии: QDBusConnection connection = QDBusConnection::sessionBus(); connection.registerService(...) .... TestserviceInterface testserviceInterface( .... , connection, &a); Но могу ли я под…
02 окт '13 в 13:09
1
ответ
Процесс QDBusPendingCallWatcher приводит к PyQt4?
Я хотел бы сделать неблокирующий вызов функции в удаленном сервисе D-Bus с использованием PyQt4.QtDBus. Адаптируясь из документации Qt C++, я разработал следующую тестовую программу: from PyQt4 import QtCore, QtDBus class DeviceInterface(QtDBus.QDBu…
13 авг '12 в 03:20
1
ответ
Неустранимая ошибка при попытке получить свойство DBus с пользовательским типом
Я пытаюсь связать UDisks2 с приложением Qt, и чтение пользовательского свойства приводит к сбою программы. Для атрибутов SMART все в порядке (включая пользовательские свойства), но когда я пытаюсь прочитать свойство ActiveDevices устройств RAID, я п…
05 фев '15 в 13:37
1
ответ
Извлекайте аргументы D-Bus и путь к объекту динамически из метода GetService net.connman.Manager
Я планирую разработать приложение, которое будет использовать DBus и connman, менеджер беспроводных сетей для встроенных устройств. Насколько я понимаю, DBus раскрывает методы, используемые программой, и позволяет разработчикам также использовать эт…
11 мар '15 в 05:39
1
ответ
Объект QDBusAbstractAdaptor не экспортирует реализованный интерфейс dbus
Я пытаюсь реализовать агент сопряжения для BlueZ v5.5 с Qt и его функциональностью DBus. У меня есть класс адаптера, сгенерированный инструментом qdbusxml2cpp, который я назвал PairingAgentAdaptor, и класс с реализованными методами (PairingAgent), к…
09 июн '13 в 12:44
1
ответ
Подпись неожиданного ответа: получил "oa{sv}", ожидается "(oa{sv})"
Использование C++/QtDBus. Я пытаюсь получить ответ от вызова DBus для функции, описанной как: object, dict PullAll(string targetfile, dict filters). Я зарегистрировал (qDBusRegisterMetaType) тип, определенный как: typedef QPair< QDBusObjectPath, …
07 апр '14 в 11:45
1
ответ
Связь между клиентом сервера в qt dbus
Я новичок в программировании QT. Я пытаюсь установить связь между двумя приложениями qt, используя DBUS. Мне удалось создать адаптер интерфейса и общаться следующим образом: Регистрация сервиса на сервере приложения. подключение к объекту интерфейса…
20 янв '17 в 06:16
1
ответ
Можем ли мы генерировать абстрактные классы адаптера Qt D-Bus?
Я использую qdbusxml2cpp инструмент для создания класса адаптера D-Bus для моего сервера D-Bus. Тем не менее, он имеет следующие недостатки: Код генерируется один раз, и тогда вы не должны его изменять. Но что, если мы должны внести изменения (см. Н…
16 мар '18 в 09:10
1
ответ
Как можно представить методы и свойства в DBus, используя QDBusAbstractAdaptor с PyQt4?
Я пытаюсь получить некоторый базовый код, работающий на DBus с использованием PyQt4, в частности, QtDBus. Я использую Python3 версию PyQt4. Я уже получил код, который хочу запустить на Qt (C++), но я хочу, чтобы аналогичный код выполнялся только на …
31 июл '12 в 00:55