0
使用QStackedWidget,在其上放置構件的最佳做法是什麼?我應該使用QStackedWidget的地址調用子構件的構造函數,還是調用QStackedWidget :: insertWidget()或兩者?Qt :: QStackedWidget插入vs子構件構造函數調用
使用QStackedWidget,在其上放置構件的最佳做法是什麼?我應該使用QStackedWidget的地址調用子構件的構造函數,還是調用QStackedWidget :: insertWidget()或兩者?Qt :: QStackedWidget插入vs子構件構造函數調用
我會建議創建子部件,然後將其傳遞給QStackedWidget :: insertWidget或QStackedWidget :: addWidget。這是Qt人員在他們的documentation中呼叫的方法。如果您將QStackedWidget作爲父項傳遞給子級,那麼我不知道您是否確實將它們添加到了QStackedWidget的底層佈局中。做這兩個似乎是矯枉過正,是不必要的。通過調用insertWidget或addWidget,可以保證它們被添加到佈局中。
希望這會有所幫助!