2012-01-17 3 views

답변

0

내가 시작합니다을 사용하고 있습니다. 나는 당신이 원하는 것을 암시하는 Qt 3.3 documentation에서 아무것도 찾을 수없는 것 같습니다. 그러나 Qt 4.8에는 Qt 4.2에서 소개 된 QSystemTrayIcon 클래스가 있습니다.

일반적으로 새로운 클래스가 Qt 문서에서 말하는 오래된 클래스를 대체 할 때 3.3에서 지원되는 플랫폼에서 시스템 트레이 아이콘을 처리하도록 코드가 작성되지 않았는지 의심 스럽습니다.

또한 3.3에서 뭔가를 발견하더라도 대부분의 OS가 GUI를 변경했을 가능성이 있으므로 지금은 작동하지 않을 수 있습니다.

내 대답은 무엇입니까? 4.8로 업데이트하고 QSystemTrayIcon을 사용하십시오.

+0

빠른 답장을 보내 주셔서 감사합니다. 이제는 상위 애플리케이션 (WStyle_StaysOnTop)에 항상 머무르지 않는 null 부모가있는 QDialog 위젯을 만들려고합니다.이 플래그는 기본 애플리케이션에 대한 액세스를 차단하기 때문입니다. 내 QDilog에 화면 키보드 기능이 필요합니다. – Nik