2012-08-17 96 views
1

是否有關於如何實現一個自動隱藏窗口,塌陷一小塊小部件的任何指南時,它被放置在屏幕的邊緣在邊緣自動隱藏窗口?

當鼠標懸停小部件,它延伸到原來的窗口小部件(這可能用Qt動畫框架完成,這裏不是問題)

回答

2

你可以檢查你的光標和/或小部件的位置是否在N像素的邊框,然後使用信號插槽setup.The自定義信號可能是一個計時器經過的事件。

Qt - Determine absolute widget and cursor position

http://doc.qt.io/qt-4.8/application-windows.html#window-geometry

要知道,多屏幕的設置可能不會像預期的那樣,這取決於他們是否融合你真正的屏幕來一個,或者把他們當作獨立的。

+0

謝謝,我該如何檢測鼠標是否結束?我沒有找到要使用的活動 – daisy 2012-08-20 09:27:27

+0

我認爲你將不得不使用計時器。 – drahnr 2012-08-20 09:43:49