Beispiel #1
0
 def __init__(self, parent, itemsDict, column):
     """
     Constructor
     """
     QItemDelegate.__init__(self, parent)
     self.itemsDict = itemsDict
     self.column = column
Beispiel #2
0
 def __init__(self, parent):
     QItemDelegate.__init__(self, parent)
     self.margin_left = 5
     self.margin_top = 7
     self.height = 10
     self.icon_size = 17
     self.width = 300
Beispiel #3
0
 def __init__(self, parent, itemsDict, column):
     """
     Constructor
     """
     QItemDelegate.__init__(self, parent)
     self.itemsDict = itemsDict
     self.column = column
Beispiel #4
0
 def __init__(self, min, max, *args):
     """
     min and max are the limits that the spin box can scroll to/accept.
     """
     QItemDelegate.__init__(self, *args)
     self.min = min
     self.max = max
Beispiel #5
0
    def __init__(self, columns=(), parent=None):
        """ Construtor.

        @param columns sequence of column numbers for LCD widgets
        @param parent ancestor object
        """
        QItemDelegate.__init__(self, parent)
        self.columns = columns
Beispiel #6
0
 def __init__(self, distObjects, parent=None):
     """Init TracepointModel
     """
     QAbstractTableModel.__init__(self, parent)
     QItemDelegate.__init__(self, parent)
     self.tracepoints = []
     self.distObjects = distObjects
     self.connector = distObjects.gdb_connector
Beispiel #7
0
    def __init__(self, owner):
        """
        Checkbox delegate

        @param value: 
        @type value:
        """
        QItemDelegate.__init__(self, owner)
    def __init__(self, parent_view):
        '''
        @param parent_view (QAbstractItemView): parent view for this item editor
        '''
        QItemDelegate.__init__(self, parent_view)
        self.parent_view = parent_view

        # List of database connection names. Used for populating the editor for a db_connection_hook
        self.known_db_connection_names = []
    def __init__(self, parent_view):
        """
        @param parent_view (QAbstractItemView): parent view for this item editor
        """
        QItemDelegate.__init__(self, parent_view)
        self.parent_view = parent_view

        # List of database connection names. Used for populating the editor for a db_connection_hook
        self.known_db_connection_names = []
Beispiel #10
0
    def __init__(self, parent, col_):
        """
        @param value: 
        @type value:

        @param value: 
        @type value:
        """
        QItemDelegate.__init__(self, parent)
        self.col_ = col_
    def __init__(self, parent=None, editable=True, **kwargs):
        """:param parent: the parent object for the delegate
        :param editable: a boolean indicating if the field associated to the delegate
        is editable

        """
        QItemDelegate.__init__(self, parent)
        self.editable = editable
        self.kwargs = kwargs
        self._font_metrics = QtGui.QFontMetrics(QtGui.QApplication.font())
        self._height = self._font_metrics.lineSpacing() + 10
        self._width = self._font_metrics.averageCharWidth() * 20
Beispiel #12
0
    def __init__(self, data, options, parent=None):
        """
        Initializes STRTypeDelegate and QItemDelegate.
        :param spatial_unit: The current spatial unit.
        :param type: Object
        :param parent: The parent of the item delegate.
        :type parent: QWidget
        """
        QItemDelegate.__init__(self, parent)
        self.data = data
        self.options = options

        self._view = parent
Beispiel #13
0
    def __init__(self, data, options, parent=None):
        """
        Initializes STRTypeDelegate and QItemDelegate.
        :param spatial_unit: The current spatial unit.
        :param type: Object
        :param parent: The parent of the item delegate.
        :type parent: QWidget
        """
        QItemDelegate.__init__(self, parent)
        self.data = data
        self.options = options

        self._view = parent
Beispiel #14
0
    def __init__ (self, parent, colId):
        """
        Contructs ItemComboDelegate item delegate
        
        @param parent: 
        @type parent:

        @param colId: 
        @type colId:
        """
        QItemDelegate.__init__(self, parent)
        self.owner = parent
        self.colId = colId
Beispiel #15
0
    def __init__(self, role, pixmap_on, pixmap_off, text_on, text_off, style_on, style_off, parent=None):
        QItemDelegate.__init__(self, parent)
        self.pixmap_on = pixmap_on
        self.pixmap_off = pixmap_off
        self.text_on = text_on
        self.text_off = text_off
        self.style_on = style_on
        self.style_off = style_off
        self.role = role

        self.icon = QIcon()
        self.icon.addPixmap(pixmap_on, QIcon.Normal, QIcon.On)
        self.icon.addPixmap(pixmap_off, QIcon.Normal, QIcon.Off)
Beispiel #16
0
    def __init__(self, str_type_id=0, parent=None):
        """
        Initializes STRTypeDelegate and QItemDelegate.
        :param str_type_id: The tenure type id.
        :type str_type_id: Integer
        :param parent: The parent of the item delegate.
        :type parent: QWidget
        """
        QItemDelegate.__init__(self, parent)
        self.str_type_id = str_type_id
        self.curr_profile = current_profile()

        self.social_tenure = self.curr_profile.social_tenure
Beispiel #17
0
    def __init__(self, spatial_unit, parent=None):
        """
        Initializes STRTypeDelegate and QItemDelegate.
        :param spatial_unit: The current spatial unit.
        :param type: Object
        :param parent: The parent of the item delegate.
        :type parent: QWidget
        """
        QItemDelegate.__init__(self, parent)

        self.curr_profile = current_profile()

        self.social_tenure = self.curr_profile.social_tenure
        self.spatial_unit = spatial_unit
Beispiel #18
0
 def __init__(self, parent, width, height):
     QItemDelegate.__init__(self, parent)
     
     self.itemWidth = width
     self.itemHeight = height
     self.checkedIcon = None
     self.partiallyCheckedIcon = None
     self.uncheckedIcon = None
     self.pixmapUnckecked = QPixmap(self.itemWidth, self.itemHeight)
     self.drawPixmapForUnckecked()
     self.pixmapCkecked = QPixmap(self.itemWidth, self.itemHeight)
     self.drawPixmapForCkecked()
     self.pixmapPartiallyChecked = QPixmap(self.itemWidth, self.itemHeight)
     self.drawPixmapForPartiallyChecked()
Beispiel #19
0
    def __init__(self, parent, width, height):
        QItemDelegate.__init__(self, parent)

        self.itemWidth = width
        self.itemHeight = height
        self.checkedIcon = None
        self.partiallyCheckedIcon = None
        self.uncheckedIcon = None
        self.pixmapUnckecked = QPixmap(self.itemWidth, self.itemHeight)
        self.drawPixmapForUnckecked()
        self.pixmapCkecked = QPixmap(self.itemWidth, self.itemHeight)
        self.drawPixmapForCkecked()
        self.pixmapPartiallyChecked = QPixmap(self.itemWidth, self.itemHeight)
        self.drawPixmapForPartiallyChecked()
Beispiel #20
0
    def __init__(self, spatial_unit, parent=None):
        """
        Initializes STRTypeDelegate and QItemDelegate.
        :param spatial_unit: The current spatial unit.
        :param type: Object
        :param parent: The parent of the item delegate.
        :type parent: QWidget
        """
        QItemDelegate.__init__(self, parent)

        self.curr_profile = current_profile()

        self.social_tenure = self.curr_profile.social_tenure
        self.spatial_unit = spatial_unit
Beispiel #21
0
    def __init__ (self, parent, col_ ):
        """
        Contructs NameDelegate item delegate
        
        @param parent: 
        @type parent:

        @param items_: 
        @type items_:

        @param col_: 
        @type col_:
        """
        QItemDelegate.__init__(self, parent)
        self.col_ = col_
Beispiel #22
0
    def __init__ (self, parent, col_ ):
        """
        Contructs ComboValueDelegate item delegate
        
        @param parent: 
        @type parent:

        @param items_: 
        @type items_:

        @param col_: 
        @type col_:
        """
        QItemDelegate.__init__(self, parent)
        self.parent = parent
Beispiel #23
0
    def __init__(self, parent):
        """
        Contructs Action item delegate
        
        @param parent: 
        @type parent:

        @param items_: 
        @type items_:

        @param col_: 
        @type col_:
        """
        QItemDelegate.__init__(self, parent)
        self.owner = parent
Beispiel #24
0
    def __init__(self, parent, items_, col_):
        """
        ComboBox delegate

        @param parent: 
        @type parent:

        @param items_: 
        @type items_:

        @param col_: 
        @type col_:
        """
        QItemDelegate.__init__(self, parent)
        self.items_ = items_
        self.col_ = col_
Beispiel #25
0
 def __init__(self, delta):
     QItemDelegate.__init__(self)
     self.delta = delta
     self.lastHeight = 0
     return
Beispiel #26
0
 def __init__(self, dtype, parent=None):
     QItemDelegate.__init__(self, parent)
     self.dtype = dtype
 def __init__(self, view):
     QItemDelegate.__init__(self, None)
     self._view = view
     self._selected_indexes = None
Beispiel #28
0
 def __init__(self, parent, items):
     QItemDelegate.__init__(self, parent)
     self.items = items
Beispiel #29
0
 def __init__(self, parent):
     # The parent is not an optional argument for the delegate as
     # we need to reference it in the paint method (see below)
     QItemDelegate.__init__(self, parent)
Beispiel #30
0
 def __init__(self, role, icon, text, action, parent=None):
     QItemDelegate.__init__(self, parent)
     self.role = role
     self.text = text
     self.action = action
     self.icon = icon
Beispiel #31
0
 def __init__(self, parent=None, inplace=False):
     QItemDelegate.__init__(self, parent)
     self.inplace = inplace
Beispiel #32
0
 def __init__( self, delta ):
     QItemDelegate.__init__( self )
     self.delta = delta
     self.lastHeight = 0
     return
Beispiel #33
0
 def __init__(self, parent):
     QItemDelegate.__init__(self, parent)
Beispiel #34
0
 def __init__(self, parent=None):
     QItemDelegate.__init__(self, parent)
     self.modifiers = sorted(Key.MODIFIERNAMES.values())
     self.mod = None
     self.keys = sorted(Key.KEYS.values())
     self.key = None
Beispiel #35
0
 def __init__(self, parent=None, inplace=False):
     QItemDelegate.__init__(self, parent)
     self.inplace = inplace
 def __init__(self, config):
     QItemDelegate.__init__(self)
     self.setOneLine(config.oneLinePlaylist)
Beispiel #37
0
 def __init__(self, model, *args):
     """
     model is the model used for the combo box.
     """
     QItemDelegate.__init__(self, *args)
     self.model = model
 def __init__(self, parent, itemList, defaultItem = ""):
     QItemDelegate.__init__(self, parent)
     self.itemList = itemList
     self.defaultItem = defaultItem
Beispiel #39
0
 def __init__(self, parent=None):
     QItemDelegate.__init__(self, parent)
     self.comboDel = ComboDelegate()
Beispiel #40
0
 def __init__(self):
     QItemDelegate.__init__(self)
Beispiel #41
0
 def __init__(self, parent=None):
     QItemDelegate.__init__(self)
 def __init__(self, parent):
     QItemDelegate.__init__(self, parent)
     self.document = QTextDocument(self)
     self.document.setDocumentMargin(0)
     self.hl_color = QApplication.palette().highlight().color()
     self.hl_color = ",".join([repr(self.hl_color.red()), repr(self.hl_color.green()), repr(self.hl_color.blue())])
Beispiel #43
0
 def __init__(self, values, parent=None):
     QItemDelegate.__init__(self, parent)
     self.values = []
     self._update(values)
Beispiel #44
0
 def __init__(self, parent, itemslist=["a", "b", "c"], db=""):
     QItemDelegate.__init__(self, parent)
     # itemslist = ["a", "b", "c"]
     self.itemslist = itemslist
     self.parent = parent
     self.db = db
Beispiel #45
0
 def __init__(self, parent, itemsDict, column):
     QItemDelegate.__init__(self, parent)
     self.itemsDict = itemsDict
     self.column = column
 def __init__(self, parent, module):
     self.module = module
     QItemDelegate.__init__(self, parent)
Beispiel #47
0
 def __init__(self, parent=None):
     QItemDelegate.__init__(self, parent)
Beispiel #48
0
 def __init__(self, parent, dataList=[]):
     QItemDelegate.__init__(self, parent)
     self.dataList = dataList
Beispiel #49
0
    def __init__(self, treeview, parent=None):

        QItemDelegate.__init__(self, parent)
        self.m_view = treeview
Beispiel #50
0
 def __init__(self, field_types, parent=None):
     QItemDelegate.__init__(self, parent)
     self.fieldTypes = field_types
Beispiel #51
0
 def __init__(self, dtype, parent=None):
     QItemDelegate.__init__(self, parent)
     self.dtype = dtype
Beispiel #52
0
 def __init__(self, parent, iface):
     self.parent = parent
     QItemDelegate.__init__(self, parent)
     self.iface = iface
Beispiel #53
0
 def __init__(self, field_types, parent=None):
     QItemDelegate.__init__(self, parent)
     self.fieldTypes = field_types
Beispiel #54
0
 def __init__(self, parent, itemsDict, column):
     QItemDelegate.__init__(self, parent)
     self.itemsDict = itemsDict
     self.column = column