2013-02-23 45 views
0

從QStackedWidget中移除一個小部件之後我想根據它們的相應位置更新這些小部件的索引。 可能我會需要一個循環;請問我該如何解決這個問題。QStackedWidget索引更新

回答

1

1)當一個小部件被移除時,發出一個信號 - widgetRemoved(int index)

2)通過使用函數count(),您可以獲得小部件的數量。

所以,現在您知道已移除的小部件的索引和小部件的總數。使用這些信息使用功能setCurrentIndex(int index)來相應地設置其他小部件的索引。