我有一個WidgetA
部件,它是一個所有者繪製的部件。目前放置在QMainWindow
的QVBoxLayout
。點擊一個按鈕後,我想從這QVBoxLayout
「WidgetA
」,插入QSplitter
到QVBoxLayout
和「讀」WidgetA
到這個QSplitter
。所有這一切都在不破壞WidgetA
,所以它將保留其繪圖上下文等重新裝載Qt部件
所以,目前我有這個(在一個窗口中只有一個窗口小部件):
我想放WidgetA
和QMainWindow
,並創建一個新的小部件,WidgetB
之間的QSplitter
,所以我結束了:
後來我希望它進一步拆分,因此WidgetA
和WidgetB
仍然會允許它們自己分離並放置在新的QSplitter
中,因此可以創建f.e.該層次結構:
而且,是完整的,一個步驟:
我不是很在Qt的經驗,所以我想要做的似乎很明顯,但我無法找到如何「重新」的小部件。這在Qt中可能嗎?