我使用最後一個QT版本的projet和QProcess。我想通過使用QProcess從我的應用程序中啓動程序。我想在啓動的程序上全屏顯示QGraphicsView透明。 暫時:我隱藏視圖,啓動程序,在5秒鐘內睡眠並顯示視圖。我希望我的觀點能夠保持重點並保持在最高水平?有沒有更好的方法來做到這一點? QGraphicsView的自定義設置?一個真正的頂級窗口與Qt?
1
A
回答
0
一旦您在QProcess
中運行程序,您對其進行有限的控制。 Qt沒有提供正在運行的其他應用程序的詳細信息,除非明確告訴您,否則您不會知道啓動的應用程序的顯示位置。
如果您有權訪問正在運行的應用程序的代碼,則可以在給定小部件或小部件頂部放置透明覆蓋圖,然後可以記錄鼠標點擊和其他交互。也可以覆蓋事件並記錄有關應用程序使用的基本信息。
2
創建的QGraphicsView(或包含它的窗口)與Qt的:: WindowStaysOnTopHint標誌
相關問題
- 1. 多個頂級窗口
- 2. 與QT的多個窗口
- 3. Tkinter GUI - 從另一個模塊的頂級窗口類中去頂( - )頂級窗口
- 4. 如何使彈出式窗口成爲QT中的頂級窗口?
- 5. Tkinter頂級窗口調整
- 6. 使Qt頂級窗口在單個進程中由其他非Qt窗口「擁有」
- 7. qmlRegisterSingletonType和多個頂級窗口
- 8. 如何查找或記錄打開頂級窗口的X11頂級窗口?
- 9. Qtockwidets與Qt中的多個窗口
- 10. 窗口內的QT窗口?
- 11. Qt的閉幕前一個窗口
- 12. 頂級窗口焦點/模糊事件
- 13. QT:如何打開一個新窗口
- 14. QT做一個窗口在Windows
- 15. qt創建者從一個窗口到另一個窗口的控制
- 16. C#的WinForms:多個頂級窗口和的ShowDialog()
- 17. 一個奇怪的Qt IDE標籤出現在Qt的窗口
- 18. 當關閉頂部窗口時,如何讓焦點到下一級窗口?
- 19. 保持X11窗口在另一個窗口頂部
- 20. QT - 帶子窗口的模態窗口
- 21. 總是在窗口頂部的窗口
- 22. Qt沒有正確顯示QML窗口
- 23. 如何將一個窗口與另一個窗口連接?
- 24. 在多個頂級窗口中使用MFC MDI
- 25. 使JVM對話框成爲原生頂級窗口的子窗口
- 26. 附加Qt窗口?
- 27. Qt非主窗口
- 28. jQuery的彈出找到真正的頂級
- 29. Flexbox的與頂級
- 30. 從其他窗口(Qt)釋放窗口?
我們這樣做是爲了紀念屏幕區域捕捉屏幕截圖。它的作品非常漂亮。 – andref 2010-08-10 00:22:13
爲了讓QGraphicsView變得半透明,您還需要在其上設置Qt :: WA_TranslucentBackground屬性。 – 2010-08-10 06:05:32