QDBus, сигнал и type="a{sv}" |
Здравствуйте, гость ( Вход | Регистрация )
QDBus, сигнал и type="a{sv}" |
RazrFalcon |
1.6.2011, 18:30
Сообщение
#1
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
Нужно подконектится к сигналу вида:
Гугл говорит, что a{sv} это наше QMap<QString, QVariant> или QVariantMap. Конектюсь так:
Слот приема:
И получаю:
Хотя к сигналу вида: Ака QString,QString: конектится нормально и сигналы я все получаю.В чем бида? В инете информации по dbus вообще 0. Сообщение отредактировал RazrFalcon - 1.6.2011, 18:31 |
|
|
RazrFalcon |
2.6.2011, 19:24
Сообщение
#2
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
Ни в какую....
Бросил я эту затею. Теперь просто QString парсю, из другого сигнала. Благо дело автор сервера дописал его для меня У Qt какая то бага с этой сигнатурой. Особенно если python посылает. Цитата видимо не популярен Linux only. По сути. Хотя серьезно используется только в KDE. |
|
|
Текстовая версия | Сейчас: 28.12.2024, 13:34 |