2009-07-22 9 views

답변

6

예, 사용중인 데스크톱 환경에 따라 다릅니다.

Qt (KDE)에서는 QSystemTrayIcon을 사용하여 플랫폼 간 방식으로이 작업을 수행 할 수 있습니다.

심지어 입니다.

GTK에서는 GtkStatusIcon을 사용합니다. this blog post에는 샘플 응용 프로그램이 있습니다.

+0

링크가 죽었습니다. 링크를 업데이트 할 수 있습니까? – hyiltiz

0

그놈를 들어, this 튜토리얼 및 C++

편집에 대한 gtkmm 툴킷있다 :이 패널 애플릿을 위해, 당신은 시스템 트레이 아이콘에 대해 물었다. 그들은 비슷하지만 완전히 동일하지 않습니다. Reed의 답변으로 이동하십시오.

3

모든 주요 데스크톱은 현재 XEmbed 기반 시스템 트레이 아이콘 사양을 지원합니다. Qt와 GTK는 모두이 프로토콜을 편안하게 사용할 수있는 기능을 제공합니다. 툴킷 선택에 상관없이 모든 데스크탑 환경에 아이콘이 나타납니다. Qt를 사용하면 Windows와 같은 다른 플랫폼과도 무료로 호환됩니다.

관련 문제