0
如何讓我的應用程序出現在系統托盤中?如何讓我的應用程序出現在系統托盤中?
我已經有一個QDialog小部件作爲qApp-> mainWidget(),並禁用任務欄條目。現在我需要它出現在系統托盤中。
我使用Qt 3.3
如何讓我的應用程序出現在系統托盤中?如何讓我的應用程序出現在系統托盤中?
我已經有一個QDialog小部件作爲qApp-> mainWidget(),並禁用任務欄條目。現在我需要它出現在系統托盤中。
我使用Qt 3.3
我就開始說你可能會浪費你的時間。我似乎無法找到什麼Qt 3.3 documentation暗示你想要什麼。但是在Qt 4.8中有一個QSystemTrayIcon類,它在Qt 4.2中引入。
通常,當一個新類替換一箇舊類時,Qt文檔就這麼說,因此我懷疑在3.3中支持的平臺上編寫了處理系統托盤圖標的代碼。
此外,即使您在3.3中找到了某些東西,也不太可能現在能夠正常工作,因爲大多數操作系統可能從那時起改變了它們的GUI。
我的回答是?更新到4.8並使用QSystemTrayIcon。
感謝您的快速回復,我已經停止查看。現在我正在尋找使QDialog小部件與空父母總是可見不停留在頂部(WStyle_StaysOnTop),因爲此標誌塊訪問主應用程序。我需要在我的QDilog的屏幕鍵盤功能。 – Nik 2012-01-17 12:21:52