PyQt(Python+Qt)学习随笔:QTabWidget部件选项卡可用状态访问方法isTabEnabled、setTabEnabled
QTabWidget的每个选项卡及页面可设置是否可用,如果选项卡不可用时,则不能通过操作手工切换到该选项卡及页面,如果是当前页面被设置成不可用,则当前选项卡会自动切换成下一选项卡(无论下一选项卡是否可用)。选项卡可用状态访问方法调用语法如下:
- bool isTabEnabled(int index)
- setTabEnabled(int index, bool enable)
示例代码:
index = self.tabWidget.currentIndex()
isTabEnabled = not self.tabWidget.isTabEnabled(index)
self.tabWidget.setTabEnabled(index,isTabEnabled)