def __init__(self, delegate, columns):
     AbstractTableModel.__init__(self)
     self.__columns__ = columns
     self.delegate= delegate
     self._getters = [None] * len(self.__columns__)
     for index, column in enumerate(self.__columns__):
         self.__columns__[index] = self._validateColumn(column, index)
示例#2
0
 def __init__(self, callbacks):
     AbstractTableModel.__init__(self)
     self.columnnames = ["User/Object Identifier", "Content"]
     self.mappings = dict()
     self.idorder = list()
     self.lastadded = None
     self.callbacks = callbacks
     self.loadMapping()
示例#3
0
 def __init__(self, callbacks):
     AbstractTableModel.__init__(self)
     self.columnnames = ["User/Object Identifier", "Content"]
     self.mappings = dict()
     self.idorder = list()
     self.lastadded = None
     self.callbacks = callbacks
     self.loadMapping()
示例#4
0
    def __init__(self, delegate, *args):
        AbstractTableModel.__init__(self)
        AbstractDelegateList.__init__(self, delegate)

        self.__columns__ = list(args if args else self.__columns__)
        self._getters = [None] * len(self.__columns__)
        for index, column in enumerate(self.__columns__):
            self.__columns__[index] = self._validateColumn(column, index)
示例#5
0
    def __init__(self, delegate, *args):
        # TODO: use super() when #1540 is fixed
        AbstractTableModel.__init__(self)
        AbstractDelegateList.__init__(self, delegate)

        self.__columns__ = list(args if args else self.__columns__)
        self._getters = [None] * len(self.__columns__)
        for index, column in enumerate(self.__columns__):
            self.__columns__[index] = self._validateColumn(column, index)
示例#6
0
 def __init__(self):
   AbstractTableModel.__init__(self)
   i18n = ToolsLocator.getI18nManager()
   self.__columnNames = (
     i18n.getTranslation("_Name"),
     i18n.getTranslation("_X"),
     i18n.getTranslation("_Y")
   )
   self.__storage = getPointsStorage()
示例#7
0
    def __init__(self, callbacks, panel):
        AbstractTableModel.__init__(self)
        self.columnnames = ["URL", "Privilege", "ID", "Password", "Comment"]
        self.mappings = dict()
        self.idorder = list()
        self.lastadded = None
        self.callbacks = callbacks
        self.loadMapping()

        self.panel = panel
        #Item list load
        self.D_itemload()
示例#8
0
    def __init__(self, callbacks, panel):
        AbstractTableModel.__init__(self)
        self.columnnames = ["Name", "IP", "Port", "Enabled"]
        self.mappings = dict()
        self.idorder = list()
        self.lastadded = None
        self.callbacks = callbacks
        self.loadMapping()

        self.panel = panel
        #Item list load
        self.itemload()

        #Proxy Setting initialize
        self.set_proxy_disable(1)
示例#9
0
    def __init__(self, delegate, *args):
        """
        Initializes the column names and types.
        You can supply the column names and types as a series of either
        (name, type) tuples or column names to the constructor, or provide a
        __columns__ variable in a subclass.

        :param delegate: the list where this table model gets its data from

        """
        AbstractTableModel.__init__(self)
        AbstractDelegateList.__init__(self, delegate)

        self.__columns__ = list(args if args else self.__columns__)
        for index, column in enumerate(self.__columns__):
            self.__columns__[index] = self._validateColumn(column, index)