Russian Qt Forum

Компиляторы и платформы => Linux => Тема начата: Янковский Александр от Октябрь 03, 2011, 10:23



Название: KDE - использование системного механизма уведомлений от системы и приложений
Отправлено: Янковский Александр от Октябрь 03, 2011, 10:23
Добрый день всем!
Вот таким вопросом задался. Есть в KDE механизм системных уведомлений от системы и приложений.
Чем руководствуюсь:
1) KDE написан на Qt
2) Значит можно вновь создаваемому приложению каким-то образом использовать данный механизм (стандартный системный вроде бы даже и сетевой в том числе)

Что хочу:
1) Журнал приложения "стандартного" вида
2) Использование системных механизмом (пусть даже и завяжусь на KDE)
3) Сетевое протоколирование
4) Настройка средствами KDE механизма вывода на пользователя сообщений моей программы

Собственно вопрос:
1) Кто-нибудь разбирался уже из уважаемых пользователей настоящего портала с подобным вопросом?
2) Какие мысли есть по его реализации?

Спасибо!


Название: Re: KDE - использование системного механизма уведомлений от системы и приложений
Отправлено: kuzulis от Октябрь 03, 2011, 10:27
Эмм... ну там сейчас всё на d-bus завязано. Вот и смотрите в эту сторону, ИМХО.


Название: Re: KDE - использование системного механизма уведомлений от системы и приложений
Отправлено: Янковский Александр от Октябрь 03, 2011, 10:37
Ну я смотрел KDE API немного, d-bus для этих целей пока не заметил...


Название: Re: KDE - использование системного механизма уведомлений от системы и приложений
Отправлено: Пантер от Октябрь 03, 2011, 10:39
Покопай исходники PSI, qutIM, Clementine или QMPDClient - там это есть.


Название: Re: KDE - использование системного механизма уведомлений от системы и приложений
Отправлено: Янковский Александр от Октябрь 03, 2011, 10:40
Покопай исходники PSI, qutIM, Clementine или QMPDClient - там это есть.

Хорошая мысль! Спасибо!


Название: Re: KDE - использование системного механизма уведомлений от системы и приложений
Отправлено: Swa от Октябрь 03, 2011, 13:11
Глянь сюда

http://techbase.kde.org/Development (http://techbase.kde.org/Development)