def fill(self): self._treemodel.clear() channels = sysconf.get("channels", {}) aliases = channels.keys() aliases.sort() for alias in aliases: channel = channels[alias] self._treemodel.append( (not strToBool(channel.get("disabled")), alias, channel.get("type", ""), channel.get("name", "")))
def enableDisable(self): for row in self._treemodel: disabled = strToBool(sysconf.get(("channels", row[1], "disabled"))) if row[0]: if disabled: sysconf.remove(("channels", row[1], "disabled")) self._changed = True else: if not disabled: sysconf.set(("channels", row[1], "disabled"), True) self._changed = True
def fill(self): self._treemodel.clear() channels = sysconf.get("channels", {}) aliases = channels.keys() aliases.sort() for alias in aliases: channel = channels[alias] self._treemodel.append((not strToBool(channel.get("disabled")), alias, channel.get("type", ""), channel.get("name", "")))
def fill(self): self._treeview.clear() channels = sysconf.get("channels", {}) aliases = channels.keys() aliases.sort() for alias in aliases: channel = channels[alias] item = qt.QCheckListItem(self._treeview, "", qt.QCheckListItem.CheckBoxController) item.setOn(not strToBool(channel.get("disabled"))) item.setText(1, str(channel.get("priority", 0))) item.setText(2, alias) item.setText(3, channel.get("type", "")) item.setText(4, channel.get("name", ""))
def enableDisable(self): iter = 0 while iter < self._treeview.topLevelItemCount(): item = self._treeview.topLevelItem(iter) disabled = strToBool(sysconf.get(("channels", str(item.text(2)), "disabled"))) if item.checkState(0) == QtCore.Qt.Checked: if disabled: sysconf.remove(("channels", str(item.text(1)), "disabled")) self._changed = True else: if not disabled: sysconf.set(("channels", str(item.text(1)), "disabled"), True) self._changed = True iter += 1
def fill(self): self._treeview.clear() channels = sysconf.get("channels", {}) aliases = channels.keys() aliases.sort() for alias in aliases: channel = channels[alias] #item = QtGui.QCheckListItem(self._treeview, "", QtGui.QCheckListItem.CheckBoxController) item = QtGui.QTreeWidgetItem(self._treeview) item.setCheckState(0, not strToBool(channel.get("disabled")) and QtCore.Qt.Checked or QtCore.Qt.Unchecked) item.setText(1, str(channel.get("priority", 0))) item.setText(2, alias) item.setText(3, channel.get("type", "")) item.setText(4, channel.get("name", ""))
def enableDisable(self): iter = qt.QListViewItemIterator(self._treeview) while iter.current(): item = iter.current() disabled = strToBool(sysconf.get(("channels", str(item.text(2)), "disabled"))) if item.isOn(): if disabled: sysconf.remove(("channels", str(item.text(1)), "disabled")) self._changed = True else: if not disabled: sysconf.set(("channels", str(item.text(1)), "disabled"), True) self._changed = True iter += 1
def enableDisable(self): iter = 0 while iter < self._treeview.topLevelItemCount(): item = self._treeview.topLevelItem(iter) disabled = strToBool( sysconf.get(("channels", str(item.text(2)), "disabled"))) if item.checkState(0) == QtCore.Qt.Checked: if disabled: sysconf.remove(("channels", str(item.text(1)), "disabled")) self._changed = True else: if not disabled: sysconf.set(("channels", str(item.text(1)), "disabled"), True) self._changed = True iter += 1
def fill(self): self._treeview.clear() channels = sysconf.get("channels", {}) aliases = channels.keys() aliases.sort() for alias in aliases: channel = channels[alias] #item = QtGui.QCheckListItem(self._treeview, "", QtGui.QCheckListItem.CheckBoxController) item = QtGui.QTreeWidgetItem(self._treeview) item.setCheckState( 0, not strToBool(channel.get("disabled")) and QtCore.Qt.Checked or QtCore.Qt.Unchecked) item.setText(1, str(channel.get("priority", 0))) item.setText(2, alias) item.setText(3, channel.get("type", "")) item.setText(4, channel.get("name", ""))
def enableDisable(self): iter = qt.QListViewItemIterator(self._treeview) while iter.current(): item = iter.current() disabled = strToBool( sysconf.get(("channels", str(item.text(2)), "disabled"))) if item.isOn(): if disabled: sysconf.remove(("channels", str(item.text(1)), "disabled")) self._changed = True else: if not disabled: sysconf.set(("channels", str(item.text(1)), "disabled"), True) self._changed = True iter += 1