Beispiel #1
0
 def __init__(self, parent = None):
     QStandardItemModel.__init__(self, parent)
     self._settings = QSettings()
     for pluginobject in PluginLoader("ALL").plugins:
         # Changed the plugin viewable name to the UserString value
         # as it looks better for the user.
         #item = QStandardItem(pluginobject.pluginName)
         item = QStandardItem(pluginobject.pluginUserString)
         check = Qt.Unchecked
         valueString = "plugins/" + pluginobject.pluginName + "/load"
         if self._settings.value(valueString).toString() == "True":
             check = Qt.Checked
         item.setCheckState(check)
         item.setCheckable(True)
         item.setEditable(False)
         item.plugin = pluginobject
         self.appendRow(item)
 def __init__(self, parent=None):
     QStandardItemModel.__init__(self, parent)
     self._settings = QSettings()
     for pluginobject in PluginLoader("ALL").plugins:
         # Changed the plugin viewable name to the UserString value
         # as it looks better for the user.
         #item = QStandardItem(pluginobject.pluginName)
         item = QStandardItem(pluginobject.pluginUserString)
         check = Qt.Unchecked
         valueString = "plugins/" + pluginobject.pluginName + "/load"
         if self._settings.value(valueString).toString() == "True":
             check = Qt.Checked
         item.setCheckState(check)
         item.setCheckable(True)
         item.setEditable(False)
         item.plugin = pluginobject
         self.appendRow(item)
    def __init__(self, parent=None):
        QStandardItemModel.__init__(self, parent)
        self._settings = QSettings()
        self._settings.beginGroup("plugins")
        self.pluginloader = PluginLoader()
        self.pluginloader.pluginsToLoad = self.__checkToLoad()

        for plugin in self.pluginloader.plugins:
            if plugin.load == True:
                item = QStandardItem(plugin.pluginUserString)
                if plugin.icon:
                    item.setIcon(plugin.icon)
                font = item.font()
                font.setPointSize(font.pointSize() + 4)
                item.setFont(font)
                item.setEditable(False)
                item.plugin = plugin
                self.appendRow(item)
Beispiel #4
0
    def __init__(self, parent = None):
        QStandardItemModel.__init__(self, parent)
        self._settings = QSettings()
        self._settings.beginGroup("plugins")
        self.pluginloader = PluginLoader()
        self.pluginloader.pluginsToLoad = self.__checkToLoad()

        for plugin in self.pluginloader.plugins:
            if plugin.load == True:
                item = QStandardItem(plugin.pluginUserString)
                if plugin.icon:
                    item.setIcon(plugin.icon)
                font = item.font()
                font.setPointSize(font.pointSize() + 4)
                item.setFont(font)
                item.setEditable(False)
                item.plugin = plugin
                self.appendRow(item)