def __init__(self, item, assets=None): is_empty = (item is None or assets is None or "name" not in item) if is_empty: # empty slot self.item = None QTableWidgetItem.__init__(self) return self.assets = assets self.item = item QTableWidgetItem.__init__(self, self.item["name"]) self.setTextAlignment(QtCore.Qt.AlignCenter) name = self.item["name"] try: asset_name = assets.items().get_item(name)[3] if asset_name != "": name = asset_name except TypeError: pass self.setToolTip(name + " (" + str(self.item["count"]) + ")") icon = inv_icon(self.item["name"], self.item["parameters"], assets) try: self.setIcon(QtGui.QIcon(icon)) except TypeError: pass if type(icon) is QPixmap: self.setText("")
def __init__(self, item, assets=None): if item is None or assets is None or "name" not in item: # empty slot self.item = None QTableWidgetItem.__init__(self) return self.item = item QTableWidgetItem.__init__(self, self.item["name"]) self.setTextAlignment(QtCore.Qt.AlignCenter) name = self.item["name"] if "shortdescription" in self.item["data"]: name = self.item["data"]["shortdescription"] else: try: asset_name = assets.items().get_item(name)[3] if asset_name != "": name = asset_name except TypeError: pass self.setToolTip(name + " (" + str(self.item["count"]) + ")") icon = inv_icon(self.item["name"]) try: self.setIcon(QtGui.QIcon(icon)) except TypeError: pass if type(icon) is QPixmap: self.setText("")
def __init__(self, sigma): QTableWidgetItem.__init__(self) self.sigma = sigma flags = self.flags() flags |= Qt.ItemIsEditable flags &= ~Qt.ItemIsSelectable self.setFlags(flags)
def __init__(self, table: 'DataTable', text: str, data: bool) -> None: QTableWidgetItem.__init__(self, text) self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled) self.data = data if self.data: self.setTextAlignment(Qt.AlignLeft) else: self.setTextAlignment(Qt.AlignHCenter)
def __init__(self, number): # For numbers store float so can be compared numerically for sorting algorithms QTableWidgetItem.__init__(self, number, QTableWidgetItem.UserType) # Convert None to the value 0 to group all None as smallest value if number == "None": number = "0" self.__number = float(number)
def __init__(self, column, sigma=None, window_size=3.5): QTableWidgetItem.__init__(self) # init # ------------------------------------------------ self.column = column self.sigma = sigma self.window_size = window_size self.pixmapSize = QSize(61, 61) self.setNameAndBrush(self.sigma)
def __init__(self,parent = None,event_=None,userid = None,type_=None): QTableWidgetItem.__init__(self,parent) self.event_=event_(self) self.activated = False self.type_ = type_ self.username = userid self.init() self.setdata()
def __init__(self, variant): self.variant_name = variant[0] self.variant_type = variant[1][0] self.variant_value = variant[1][1] item_text = self.variant_name + ": " + pretty_variant(variant[1]) QTableWidgetItem.__init__(self, item_text) self.setToolTip(item_text) logging.debug(variant)
def __init__(self, enabled=None, featureState=Qt.Unchecked): QTableWidgetItem.__init__(self) self.setFlags(self.flags() & ~Qt.ItemIsEditable) if enabled is not None: self.setEnabled(enabled) self.isRootNode = False self.children = [] self.featureState = featureState
def __init__(self, variant): self.variant_name = variant[0] self.variant_type = variant[1][0] self.variant_value = variant[1][1] item_text = self.variant_name + ": " + pretty_variant(variant[1]) QTableWidgetItem.__init__(self, item_text) self.setToolTip(item_text) # TODO: remove this print(variant)
def __init__(self, sigma, window_size, name=None): QTableWidgetItem.__init__(self) # init # ------------------------------------------------ self.sigma = sigma self.window_size = window_size self.pixmapSize = QSize(61, 61) if not name: self.setNameAndBrush(self.sigma) else: self.setText(name)
def __init__(self, notes, visit, camId, dataFlag): self.locked = False self.visit = int(visit) self.camId = int(camId) self.dataFlag = dataFlag QTableWidgetItem.__init__(self, notes) self.setTextAlignment(Qt.AlignCenter) if notes: self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled) self.locked = True
def __init__(self, dataFlag): try: dataFlag = DataFlag.revFlags[dataFlag] except: dataFlag = "" self.current = dataFlag QTableWidgetItem.__init__(self, dataFlag) self.setTextAlignment(Qt.AlignCenter) if dataFlag: self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
def __init__(self): QTableWidgetItem.__init__(self) # init # ------------------------------------------------ self.isExpanded = True self.isRootNode = False self.feature = None self.vHeaderName = None self.children = [] pixmap = QPixmap(20, 20) pixmap.fill(Qt.transparent) self.setIcon(QIcon(pixmap))
def __init__(self, experiment, align=Qt.AlignCenter): self.experiment = experiment QTableWidgetItem.__init__(self, experiment.anomalies) self.setTextAlignment(align) if experiment.status in ["init", "valid", "active"] or not experiment.registered: self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled) back, col = AnomaliesItem.color[experiment.status] self.setForeground(QColor(col)) self.setBackground(QColor(back))
def __init__(self, item): self.name = item[0] self.item_count = item[1] self.variant = item[2] QTableWidgetItem.__init__(self, self.name) self.setTextAlignment(QtCore.Qt.AlignCenter) try: self.setIcon(QtGui.QIcon(inv_icon(self.name))) except TypeError: pass if self.name != "": self.setToolTip(self.name + " (" + str(self.item_count) + ")")
def __init__(self, script_id: str, text: str = '', is_running: bool = False, is_paused: bool = False) -> None: QTableWidgetItem.__init__(self) self.script_id = script_id self.setText(text) if is_running: self.setForeground(PyQt5.Qt.QColor(0, 0, 255)) elif is_paused: self.setForeground(PyQt5.Qt.QColor(255, 155, 66))
def __init__(self, text=None, status=None, colors=None, preview=False): QTableWidgetItem.__init__(self) self.preview = preview self.statusColors = colors if text: self.setText(text) if status and status in self.statusColors: self.setBackground(self.statusColors[status]) self._status = status self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled) self._original = (text, preview, status) self.linked = []
def __init__(self, experiment, attr, typeFunc, lock=False, align=Qt.AlignCenter): self.experiment = experiment self.attr = attr self.typeFunc = typeFunc QTableWidgetItem.__init__(self, str(getattr(experiment, attr))) self.setTextAlignment(align) if experiment.status != "init" or lock: self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled) back, col = CenteredItem.color[experiment.status] self.setForeground(QColor(col)) self.setBackground(QColor(back))
def __init__(self, cmdRow, attr, typeFunc, lock=False, align=Qt.AlignCenter): self.cmdRow = cmdRow self.attr = attr self.typeFunc = typeFunc QTableWidgetItem.__init__(self, str(getattr(cmdRow, attr))) self.setTextAlignment(align) if lock: self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled) back, col = CenteredItem.color[cmdRow.status] self.setForeground(QColor(col)) self.setBackground(QColor(back))
def __init__(self, item): self.name = item[0] self.item_count = item[1] self.variant = item[2] QTableWidgetItem.__init__(self, self.name) self.setTextAlignment(QtCore.Qt.AlignCenter) if self.name != "": self.setToolTip(self.name + " (" + str(self.item_count) + ")") else: return icon = inv_icon(self.name) try: self.setIcon(QtGui.QIcon(icon)) except TypeError: pass if type(icon) is QPixmap: #self.setText(str(self.item_count)) self.setText("")
def __init__(self, text="Compute in 2D/3D"): QTableWidgetItem.__init__(self) self.setText(text)
def __init__(self, text): QTableWidgetItem.__init__(self, text) self._obj = PFSTableObject() self.edited = self._obj.edited self._text = text
def __init__(self, key, value): self.option = key, value item_text = key + ": " + str(value) QTableWidgetItem.__init__(self, item_text) self.setToolTip(str(value))
def __init__(self, text, sortKey): QTableWidgetItem.__init__(self, text, QTableWidgetItem.UserType) self.text = text self.sortKey = sortKey
def __init__(self, num, text, icon=None): QTableWidgetItem.__init__(self, text) self.num = num if icon: self.setIcon(icon)
def __init__(self, text, color): QTableWidgetItem.__init__(self, text) self.setBackground(QBrush(color)) self.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
def __init__(self, testlet_result): QTableWidgetItem.__init__(self, testlet_result.view) self.testlet_result = testlet_result
def __init__(self, feature, parent=None, featureState=Qt.Unchecked): QTableWidgetItem.__init__(self, parent) self.isRootNode = False self.children = [] self.featureState = featureState
def __init__(self, value): if isinstance(value, int) or isinstance(value, float) or isinstance( value, int32): self.__number = value QTableWidgetItem.__init__(self, str(value))
def __init__(self, filename): QTableWidgetItem.__init__(self, os.path.basename(filename)) self.filename = os.path.abspath(filename) self.rotation = 0 self.width, self.height = 0, 0
def __init__(self, text="Sigma"): QTableWidgetItem.__init__(self) self.setText(text)
def __init__(self, text='Sigma'): QTableWidgetItem.__init__(self) self.setText(text)
def __init__(self, text): QTableWidgetItem.__init__(self, text) self.setFlags(Qt.NoItemFlags)
def __init__(self, text='Compute in 2D/3D'): QTableWidgetItem.__init__(self) self.setText(text)
def __init__(self, text, name): self.name = name QTableWidgetItem.__init__(self, text)
def __init__(self, color): QTableWidgetItem.__init__(self, color.upper()) self.setTextAlignment(QtCore.Qt.AlignCenter) self.setBackground(QBrush(QColor("#" + color.upper())))
def __init__(self, color): QTableWidgetItem.__init__(self, color) color = color.upper() self.setTextAlignment(QtCore.Qt.AlignCenter) self.setBackground(QBrush(QColor("#"+color)))
def __init__(self, text, color=None, alignment=None): QTableWidgetItem.__init__(self, text) if alignment: self.setTextAlignment(alignment) if color: self.setBackground(color)