簡體   English   中英

Qt :: Tool窗口在應用程序變為非活動狀態時消失

[英]Qt::Tool window diasappears when application become inactive

當應用程序變得不活動時,保持Qt :: Tool窗口可見是我的問題。 該應用程序正在運行,並且打開了2個窗口-主窗口和其他窗口都設置了Qt :: Tool標志。 當我打開/切換到其他應用程序(例如Konosole)時,主窗口仍然可見,但第二個窗口消失了-因此,例如,如果我想將工具窗口中的某些數據重寫為文檔,則需要在它們之間進行切換。

Qt::ToolTip沒有這樣的問題,但是看起來不一樣。

我也嘗試過setAttribute(Qt::WA_MacAlwaysShowToolWindow,true)但是由於我使用KDE4運行Linux,所以沒有幫助。 Qt::WindowStaysOnTopHint也不是我想要的。

有什么辦法可以保持可見?

提前致謝。

我也遇到了這個問題,但是由於它似乎是窗口管理器設置,因此您無法通過修改代碼來解決它,您應該可以在KDE Con​​trol Center中對其進行調整。

我沒有安裝KDE 4,所以我不確定設置在哪里,但是在KDE 3.5控制中心中,如果您查看“ Desktop ->“ Window Behavior ,然后單擊“ Advanced選項卡,則可以取消選中一個名為“ Hide utility windows for inactive applications的框Hide utility windows for inactive applications以使您的工具窗口可見。 希望在KDE 4控制中心中有類似的設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM