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)
def __init__(self, date_read, is_read_only=False, default_to_today=False): if date_read == UNDEFINED_DATE and default_to_today: date_read = now() if is_read_only: QTableWidgetItem.__init__(self, format_date(date_read, None), QtGui.QTableWidgetItem.UserType) self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled) else: QTableWidgetItem.__init__(self, '', QtGui.QTableWidgetItem.UserType) self.setData(Qt.DisplayRole, QDateTime(date_read))
def __init__(self, date_read, is_read_only=False, default_to_today=False, fmt=None): # debug_print("DateTableWidgetItem:__init__ - date_read=", date_read) if date_read is None or date_read == UNDEFINED_DATE and default_to_today: date_read = now() if is_read_only: QTableWidgetItem.__init__(self, format_date(date_read, fmt), QTableWidgetItem.UserType) self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled) self.setData(Qt.DisplayRole, QDateTime(date_read)) else: QTableWidgetItem.__init__(self, '', QTableWidgetItem.UserType) self.setData(Qt.DisplayRole, QDateTime(date_read))
def __init__(self, date_read, is_read_only=False, default_to_today=False): if date_read == UNDEFINED_DATE and default_to_today: date_read = now() if is_read_only: QTableWidgetItem.__init__(self, format_date(date_read, None), QtGui.QTableWidgetItem.UserType) self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled) else: QTableWidgetItem.__init__(self, '', QtGui.QTableWidgetItem.UserType) self.setData(Qt.DisplayRole, QDateTime(date_read))
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)
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)
def __init__(self, date_read, is_read_only=False, default_to_today=False, fmt=None): # debug_print("DateTableWidgetItem:__init__ - date_read=", date_read) if date_read is None or date_read == UNDEFINED_DATE and default_to_today: date_read = now() if is_read_only: QTableWidgetItem.__init__(self, format_date(date_read, fmt), QTableWidgetItem.UserType) self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled) self.setData(Qt.DisplayRole, QDateTime(date_read)) else: QTableWidgetItem.__init__(self, '', QTableWidgetItem.UserType) self.setData(Qt.DisplayRole, QDateTime(date_read))
def __init__(self, book): QTableWidgetItem.__init__(self, book.title()) if not book.is_valid(): self.setIcon(get_icon('dialog_warning.png')) self.setToolTip( 'You have conflicting or out of sequence series indexes') elif book.id() is None: self.setIcon(get_icon('add_book.png')) self.setToolTip('Empty book added to series') elif book.is_title_changed() or book.is_pubdate_changed( ) or book.is_series_changed(): self.setIcon(get_icon('format-list-ordered.png')) self.setToolTip('The book data has been changed') else: self.setIcon(get_icon('ok.png')) self.setToolTip('The series data is unchanged')
def __init__(self, rating, is_read_only=False): QTableWidgetItem.__init__(self, '', QtGui.QTableWidgetItem.UserType) self.setData(Qt.DisplayRole, int(rating)) if is_read_only: self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
def __init__(self, rating, is_read_only=False): QTableWidgetItem.__init__(self, '') self.setData(Qt.DisplayRole, rating) if is_read_only: self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
def __init__(self, text): QTableWidgetItem.__init__(self, text) self.setFlags(Qt.ItemIsEnabled) self.sort = text.lower()
def __init__(self, count): QTableWidgetItem.__init__(self, str(count)) self._count = count
def __init__(self, number, is_read_only=False): QTableWidgetItem.__init__(self, '', QTableWidgetItem.UserType) self.setData(Qt.DisplayRole, number) if is_read_only: self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled)
def __init__(self, text, icon): QTableWidgetItem.__init__(self, text) if icon: self.setIcon(icon)
def __init__(self, txt): QTableWidgetItem.__init__(self, txt) self.sort_key = sort_key(unicode_type(txt))
def __init__(self, text): if text is None: text = '' QTableWidgetItem.__init__(self, text, QTableWidgetItem.UserType) self.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled)
def __init__(self): QTableWidgetItem.__init__(self) self.initial_value = '' self.current_value = '' self.is_deleted = False
def __init__(self, val, sort, idx=0): self.sort = sort self.sort_idx = idx QTableWidgetItem.__init__(self, val) self.setFlags(Qt.ItemIsEnabled|Qt.ItemIsSelectable)
def __init__(self, txt): QTableWidgetItem.__init__(self, txt) self.initial_value = txt self.current_value = txt self.previous_value = txt
def __init__(self, text): if text is None: text = '' QTableWidgetItem.__init__(self, text, QtGui.QTableWidgetItem.UserType) self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
def __init__(self, count): QTableWidgetItem.__init__(self, unicode_type(count)) self._count = count
def __init__(self, number, is_read_only=False): QTableWidgetItem.__init__(self, '', QTableWidgetItem.UserType) self.setData(Qt.DisplayRole, number) if is_read_only: self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
def __init__(self, val, sort, idx=0): self.sort = sort self.sort_idx = idx QTableWidgetItem.__init__(self, val) self.setFlags(Qt.ItemIsEnabled | Qt.ItemIsSelectable)
def __init__(self, text): if text is None: text = '' QTableWidgetItem.__init__(self, text) self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled | Qt.ItemIsEditable)