def label(self): if self._label: return self._label label = QGraphicsTextItem("") label.setVisible(False) label.setFont(self._font) label.setParentItem(self) label.setTextInteractionFlags(Qt.TextEditorInteraction) label.inputMethodEvent = self.inputProcess self._label = label self._label.hide() return label
def label(self): if self._label: return self._label font = QFont("Times", 30, QFont.Bold) label = QGraphicsTextItem("Part 1") label.setVisible(False) label.setFont(font) label.setParentItem(self) label.setPos(0, -40) label.setTextInteractionFlags(Qt.TextEditorInteraction) label.inputMethodEvent = None self._label = label return label