Qt

2012-03-22 23 views
5
ile ubuntu (linux) bildirimlerini gösterme

Qt'de Phonon multimedya çerçevesiyle çalışıyordum ve ses aygıtım tam olarak yapılandırılmadığı için bir mesajı açar (bir ses birimi değiştiğinde açılır pencere bildirimi iletisi gibi) Qt'den kendi bildirimi başlatmak mümkün mü?Qt

Lütfen yukarıdaki resme bakınız.

The notification message

Çok teşekkür ederim.

cevap

2

Bu Ubuntu'ya özeldir, böylece Qt aracılığıyla ne istediğinizi (AFAIK) elde edemezsiniz. Masaüstü bildirimleri göndermek için Ubuntu libnotify kullanılır. Uygulamanızı ona bağlamanız ve istenen bildirimleri görüntülemek için API'yı kullanmanız gerekir. Bir örnek here bulabilirsiniz.

system("notify-send 'The Message Title' 'Your Message Text' '-t' 5000"); 

-t parametresi bildirim zaman aşımı için: bazı net etrafında kazma sonra buldum bu yöntemi kullanmak istemiyorsanız, libnotify kullanılarak

+0

Çok teşekkürler webclectic, Bunu deneyeceğim, gerçekten yardımın için minnettarım – Herman