def _Config_CurrentVal(self): self.ui.Conf_Label.hide() name = self.ui.Config_Options.currentText() self.ui.Config_CurrentVal.setText(Configurations[name]) @lru_cache() def manual(option): result = stem.manual.query( 'SELECT category, usage, summary, description, position FROM torrc WHERE key=?', option.upper()).fetchone() item = QtWidgets.QListWidgetItem('Type : ' + result[0]) item1 = QtWidgets.QListWidgetItem('Domain : ' + result[1]) item2 = QtWidgets.QListWidgetItem('Description : ' + result[2] + '.') item3 = QtWidgets.QListWidgetItem('') self.ui.Config_Desc.clear() self.ui.Config_Desc.addItem(item3) self.ui.Config_Desc.addItem(item3) self.ui.Config_Desc.addItem(item) self.ui.Config_Desc.addItem(item1) self.ui.Config_Desc.addItem(item2) manual(name)
def position(self): return getattr(manual(self.name), 'position', 99999)
def description(self): return getattr(manual(self.name), 'description', '')
def summary(self): return getattr(manual(self.name), 'summary', '')
def usage(self): return getattr(manual(self.name), 'usage', '')
def category(self): return getattr(manual(self.name), 'category', '')