示例#1
0
    def __init__(self, parent, object_name):
        self.parent = parent
        self.prefs = parent.prefs
        self.elements = self.prefs.get('appearance_css', None)
        debug_print("AnnotationElementsTable::__init__ - self.elements",
                    self.elements)
        if not self.elements:
            self.elements = default_elements
            debug_print("AnnotationElementsTable::__init__ - self.elements",
                        self.elements)

        QTableWidget.__init__(self)
        self.setObjectName(object_name)
        self.layout = parent.elements_hl.layout()

        # Add ourselves to the layout
        sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        #sizePolicy.setVerticalStretch(0)
        #sizePolicy.setHeightForWidth(self.sizePolicy().hasHeightForWidth())
        self.setSizePolicy(sizePolicy)
        #self.setMaximumSize(QSize(16777215, self.MAXIMUM_TABLE_HEIGHT))

        self.setColumnCount(0)
        self.setRowCount(0)
        self.layout.addWidget(self)
示例#2
0
 def __init__(self):
     '''
     Constructor
     '''
     QTableWidget.__init__(self)
     self.horizontal_headers = self.horizontalHeader()
     self.vertical_headers = self.verticalHeader()
     self.vertical_headers.setContextMenuPolicy(Qt.CustomContextMenu)
     self.vertical_headers.customContextMenuRequested.connect(
         self.show_header_right_click_menu)
 def __init__(self, parent):
     QTableWidget.__init__(self, parent)
     self.create_context_menu()
     self.setSelectionBehavior(QAbstractItemView.SelectRows)
     self.setDragEnabled(True)
     self.setAcceptDrops(True)
     self.setDragDropMode(QAbstractItemView.InternalMove)
     self.setDropIndicatorShown(True)
     self.fmt = tweaks['gui_pubdate_display_format']
     if self.fmt is None:
         self.fmt = 'MMM yyyy'
    def __init__(self, parent, object_name):
        self.parent = parent
        self.prefs = parent.prefs
        self.elements = self.prefs.get('appearance_css', None)
        if not self.elements:
            self.elements = default_elements

        QTableWidget.__init__(self)
        self.setObjectName(object_name)
        self.layout = parent.elements_hl.layout()

        # Add ourselves to the layout
        sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        #sizePolicy.setVerticalStretch(0)
        #sizePolicy.setHeightForWidth(self.sizePolicy().hasHeightForWidth())
        self.setSizePolicy(sizePolicy)
        #self.setMaximumSize(QSize(16777215, self.MAXIMUM_TABLE_HEIGHT))

        self.setColumnCount(0)
        self.setRowCount(0)
        self.layout.addWidget(self)
示例#5
0
 def __init__(self, parent):
     QTableWidget.__init__(self, parent)
     self.setSelectionBehavior(QAbstractItemView.SelectRows)
 def __init__(self, parent, all_tags):
     QTableWidget.__init__(self, parent)
     self.setSelectionBehavior(QAbstractItemView.SelectRows)
     self.tags_values = all_tags
 def __init__(self, parent=None):
     QTableWidget.__init__(self, parent=parent)
示例#8
0
 def __init__(self, parent, all_tags):
     QTableWidget.__init__(self, parent)
     self.setSelectionBehavior(QAbstractItemView.SelectRows)
     self.tags_values = all_tags
 def __init__(self, parent):
     QTableWidget.__init__(self, parent)
     self.setSelectionBehavior(QAbstractItemView.SelectRows)
示例#10
0
 def __init__(self, parent):
     QTableWidget.__init__(self, parent)