2012-05-21 29 views

回答

0

QMdiArea允許您將窗口添加到此區域。可能在QMdiArea上堆疊不同的窗口。你可以使用不同的區域並添加你的子窗口。但是,這實際上是爲了完全不同的目的。

爲了在窗口中使用QMoveEvent來限制窗口在這個事件中更容易和更好,可以使用窗口的oldpos()和當前的pos()來限制窗口的移動,就像如果它到達邊界並嘗試交叉,則必須不斷將當前pos()超出限制的每個QMoveEvent的窗口位置替換爲極限。如果你願意,你也可以使用setfixedheight(),setfixedwidth()。

相關問題