def __init__(self, *args, **kwargs): super(HintedTreeView, self).__init__(*args, **kwargs) if not config.state('disable_hints'): try: tvh = HintedTreeView.hints except AttributeError: tvh = HintedTreeView.hints = TreeViewHints() tvh.connect_view(self)
def supports_hints(self): """If the treeview hints support is enabled. Can be used to display scroll bars instead for example. """ if "QUODLIBET_NO_HINTS" in environ: return False return not config.state('disable_hints')
def __init__(self, *args): super(HintedTreeView, self).__init__(*args) if not config.state('disable_hints'): try: tvh = HintedTreeView.hints except AttributeError: tvh = HintedTreeView.hints = TreeViewHints() tvh.connect_view(self)