anonymous@RULINUX.NET~# | Last login: 2024-11-23 05:19:31 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
Настиг меня экзистенциальный кризис. Вместо того, чтобы выпить, я решил кое-что написать. По определённым причинам написать то, что хотел, не получилось, потому я пошел писать другое. И кончилось всё на работе с UDisks2 через D-Bus в приложении на Qt.
Так как на цпп я не писал уже очень давно, всё началось с беглого просмотра книжки Страуструпа и туториала по Qt. Ну да ладно, с кем не бывает. В общем, набросал что-то, вот небольшой кривой кусок (кривой - потому что это прототип, который переписывается раз в 10 минут, а не реальный код):
QDBusAbstractInterface: type QDBusRawType<0x616179>* must be registered with QtDBus before it can be used to read property org.freedesktop.UDisks2.Filesystem.MountPoints
The problem is that you cannot register this type (it has an ugly and impossible name). Please file a feature request in http://bugreports.qt.nokia.com to have QtDBus handle more gracefully complex properties.
SystemV(*) (2013-01-19 18:34:56)
Emacs-w3m/1.4.508 w3m/0.5.3
|
|
|
Скрыть
Re:Быдлокодерство, Qt, D-Bus, UDisks2 и ненависть>Пойду пробовать gtkmm и glibmm
|
Скрыть
Re:Быдлокодерство, Qt, D-Bus, UDisks2 и ненавистьНа хрена оно тебе, ебани путинки и в прорубь. Так, сейчас, согласно статистики 70% населения этой страны делает, если смотреть гос. каналы. anonymous(*)(2013-01-20 06:32:12)
Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 |
Скрыть
Re:Быдлокодерство, Qt, D-Bus, UDisks2 и ненависть>Что мне регистрировать? Как получить byte array, ведь MountPoints возвращается именно в таком виде, я проверял и в документации, и в мелкой программке на питоне.
Так что посмотри исходники qdbus anonymous(*)(2013-01-20 06:51:07)
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20100101 Firefox/17.0 |
|
|
|
Этот тред читают 2 пользователя: |
Анонимных: 2 Зарегистрированных: 0 |
Re:Быдлокодерство, Qt, D-Bus, UDisks2 и ненависть
Используй lua - это будет православней.
Mozilla/6.0 (compatible; AppleWebKit/latest; like Gecko/20120405; };-> infernal_edition:goto-hell) Firefox/666