0
我有一個QT應用程序,其中主窗口包含兩個Opengl窗口小部件(即主窗口中的兩個Opengl顯示窗口)。一個Opengl窗口用於編輯,另一個用於顯示結果。我附上了應用程序的圖像。我想單獨調整每個Opengl窗口的大小,即當我更改任何openGl窗口時,我不想更改Mainwindow的大小。請告訴我如何做到這一點? 改變窗口小部件的大小而不改變主窗口大小QT
我有一個QT應用程序,其中主窗口包含兩個Opengl窗口小部件(即主窗口中的兩個Opengl顯示窗口)。一個Opengl窗口用於編輯,另一個用於顯示結果。我附上了應用程序的圖像。我想單獨調整每個Opengl窗口的大小,即當我更改任何openGl窗口時,我不想更改Mainwindow的大小。請告訴我如何做到這一點? 改變窗口小部件的大小而不改變主窗口大小QT
我認爲爲了取得成功,您需要從頂部重新評估您的佈局,並考慮用戶將如何與不同區域進行交互。
雖然你這樣做,你應該看看QDockWidget和QSplitter允許你的用戶移動和調整你想要的區域的大小,而無需調整主窗口的大小。如果用戶想在應用程序中使用不同的部分,它還將允許用戶移動周圍的區域。
然後在每個區域內使用QLayout
對象來獲取每個可停靠/分割區域的所需佈局。
你如何創建/定位目前的窗口 - 這是基於Qt佈局? – prabindh
是的,它基於QT佈局 – user2481909