示例#1
0
 def __init__(self, text, icon, tooltip=None, is_read_only=False):
     QTableWidgetItem.__init__(self, text)
     if icon:
         self.setIcon(icon)
     if tooltip:
         self.setToolTip(tooltip)
     if is_read_only:
         self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
示例#2
0
 def __init__(self, text, icon, tooltip=None, is_read_only=False):
     QTableWidgetItem.__init__(self, text)
     if icon:
         self.setIcon(icon)
     if tooltip:
         self.setToolTip(tooltip)
     if is_read_only:
         self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled)
示例#3
0
 def __init__(self, date_read, is_read_only=False, default_to_today=False, fmt=None):
     if date_read == UNDEFINED_DATE and default_to_today:
         date_read = now()
     if is_read_only:
         QTableWidgetItem.__init__(self, format_date(date_read, fmt), QtGui.QTableWidgetItem.UserType)
         self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled)
     else:
         QTableWidgetItem.__init__(self, '', QtGui.QTableWidgetItem.UserType)
         self.setData(Qt.DisplayRole, QDateTime(date_read))
示例#4
0
 def __init__(self, checked=False, is_tristate=False):
     QTableWidgetItem.__init__(self, '')
     self.setFlags(Qt.ItemFlags(Qt.ItemIsSelectable | Qt.ItemIsUserCheckable | Qt.ItemIsEnabled ))
     if is_tristate:
         self.setFlags(self.flags() | Qt.ItemIsTristate)
     if checked:
         self.setCheckState(Qt.Checked)
     else:
         if is_tristate and checked is None:
             self.setCheckState(Qt.PartiallyChecked)
         else:
             self.setCheckState(Qt.Unchecked)
示例#5
0
 def __init__(self, checked=False, is_tristate=False):
     QTableWidgetItem.__init__(self, '')
     self.setFlags(
         Qt.ItemFlags(Qt.ItemIsSelectable | Qt.ItemIsUserCheckable
                      | Qt.ItemIsEnabled))
     if is_tristate:
         self.setFlags(self.flags() | Qt.ItemIsTristate)
     if checked:
         self.setCheckState(Qt.Checked)
     else:
         if is_tristate and checked is None:
             self.setCheckState(Qt.PartiallyChecked)
         else:
             self.setCheckState(Qt.Unchecked)
示例#6
0
 def __init__(self,
              date_read,
              is_read_only=False,
              default_to_today=False,
              fmt=None):
     if date_read == UNDEFINED_DATE and default_to_today:
         date_read = now()
     if is_read_only:
         QTableWidgetItem.__init__(self, format_date(date_read, fmt),
                                   QtGui.QTableWidgetItem.UserType)
         self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
     else:
         QTableWidgetItem.__init__(self, '',
                                   QtGui.QTableWidgetItem.UserType)
         self.setData(Qt.DisplayRole, QDateTime(date_read))
示例#7
0
 def __init__(self, text, icon):
     QTableWidgetItem.__init__(self, text)
     self.setIcon(icon)
示例#8
0
 def __init__(self, val, sort, idx=0):
     self.sort = sort
     self.sort_idx = idx
     QTableWidgetItem.__init__(self, val)
     self.setFlags(Qt.ItemIsEnabled | Qt.ItemIsSelectable)
示例#9
0
 def __init__(self, text):
     if text is None:
         text = ''
     QTableWidgetItem.__init__(self, text, QtGui.QTableWidgetItem.UserType)
     self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled)
示例#10
0
 def __init__(self, rating, is_read_only=False):
     QTableWidgetItem.__init__(self, '', QtGui.QTableWidgetItem.UserType)
     self.setData(Qt.DisplayRole, rating)
     if is_read_only:
         self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled)
示例#11
0
 def __init__(self, count):
     QTableWidgetItem.__init__(self, str(count))
     self._count = count
示例#12
0
 def __init__(self, txt):
     QTableWidgetItem.__init__(self, txt)
     self.initial_value = QString(txt)
     self.current_value = QString(txt)
     self.previous_value = QString(txt)
示例#13
0
 def __init__(self, text):
     if text is None:
         text = ''
     QTableWidgetItem.__init__(self, text, QtGui.QTableWidgetItem.UserType)
     self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
示例#14
0
 def __init__(self, rating, is_read_only=False):
     QTableWidgetItem.__init__(self, '', QtGui.QTableWidgetItem.UserType)
     self.setData(Qt.DisplayRole, rating)
     if is_read_only:
         self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
示例#15
0
 def __init__(self, val, sort, idx=0):
     self.sort = sort
     self.sort_idx = idx
     QTableWidgetItem.__init__(self, val)
     self.setFlags(Qt.ItemIsEnabled | Qt.ItemIsSelectable)
示例#16
0
 def __init__(self, text):
     QTableWidgetItem.__init__(self, text)
     self.setFlags(Qt.ItemIsEnabled)
     self.sort = text.lower()
示例#17
0
 def __init__(self, count):
     QTableWidgetItem.__init__(self, str(count))
     self._count = count
示例#18
0
 def __init__(self, txt):
     QTableWidgetItem.__init__(self, txt)
     self.initial_value = QString(txt)
     self.current_value = QString(txt)
     self.previous_value = QString(txt)
示例#19
0
 def __init__(self, text, icon):
     QTableWidgetItem.__init__(self, text)
     if icon:
         self.setIcon(icon)