我試圖在Qt中創建Metro風格的界面,這意味着不使用Windows 7 Aero邊框。我已經將窗口設置爲無邊界,並添加了代碼以使其可拖動,並使按鈕使其最小化,最大化和關閉。但是,Aero Snap不起作用。在Qt中使用無邊界窗口的Aero捕捉
我知道這是可能的,因爲Visual Studio 2012,MS Word 2013和Steam都具有Aero Snap無邊框窗口。
如何將Aero Snap實現到無邊界Qt應用程序中?謝謝。
我試圖在Qt中創建Metro風格的界面,這意味着不使用Windows 7 Aero邊框。我已經將窗口設置爲無邊界,並添加了代碼以使其可拖動,並使按鈕使其最小化,最大化和關閉。但是,Aero Snap不起作用。在Qt中使用無邊界窗口的Aero捕捉
我知道這是可能的,因爲Visual Studio 2012,MS Word 2013和Steam都具有Aero Snap無邊框窗口。
如何將Aero Snap實現到無邊界Qt應用程序中?謝謝。
我正在尋找這種Qt窗口,我終於找到了解決方案。
這個GitHub例子的工作就像一個魅力(感謝deimos1877)! https://github.com/deimos1877/BorderlessWindow
一定要使用visual studio編譯器來獲取所需的DLL,它應該工作。 這個例子包括航空器支持,無邊框窗口,最小化效果,航空陰影。
你最終能做到這一點嗎? – louissmr
http://stackoverflow.com/questions/16765561/borderless-window-using-areo-snap-shadow-minimize-animation-and-shake – Keavon