Fix TabWidget.init_config with PyQt 5.2

See #1847, #1775
This commit is contained in:
Florian Bruhin 2016-08-16 10:44:53 +02:00
parent 51dd51cf55
commit ccce55443f

View File

@ -66,6 +66,9 @@ class TabWidget(QTabWidget):
@config.change_filter('tabs')
def init_config(self):
"""Initialize attributes based on the config."""
if self is None: # pragma: no cover
# WORKAROUND for PyQt 5.2
return
tabbar = self.tabBar()
self.setMovable(config.get('tabs', 'movable'))
self.setTabsClosable(False)