Ejemplo n.º 1
0
 def __init__(self, parent):
     self.value_label_font = Updater.change_font(
         QFont(), VariableItem.VALUE_FONT_SETTING)
     self.label_len_setting = {
         self.LABEL_LENGTH: VariableItem.MAX_LABEL_LEN
     }
     super().__init__()
     self.master: FeaturesPlot = parent
Ejemplo n.º 2
0
 def __init__(self, parent, label: str):
     self.__name: str = None
     self.__value: Optional[str] = None
     self.__name_item = QGraphicsSimpleTextItem()
     self.__value_item = QGraphicsSimpleTextItem()
     font = Updater.change_font(QFont(), self.VALUE_FONT_SETTING)
     self.__value_item.setFont(font)
     self.__max_len = self.MAX_LABEL_LEN
     super().__init__(parent)
     self._set_data(label)
Ejemplo n.º 3
0
 def update_legend(**settings):
     font = Updater.change_font(self.legend.font(), settings)
     self.legend.set_font(font)
Ejemplo n.º 4
0
 def update_line_label(**settings):
     self.reg_line_label_font = \
         Updater.change_font(self.reg_line_label_font, settings)
     Updater.update_label_font(self.reg_line_label_items,
                               self.reg_line_label_font)
Ejemplo n.º 5
0
 def update_anchors(**settings):
     self.anchor_font = Updater.change_font(self.anchor_font, settings)
     self.update_anchors()
Ejemplo n.º 6
0
 def update_value_label(**settings):
     self.value_label_font = \
         Updater.change_font(self.value_label_font, settings)
     _update_labels(self.value_label_font, 1)
Ejemplo n.º 7
0
 def update_name_label(**settings):
     self.label_font = Updater.change_font(self.label_font, settings)
     _update_labels(self.label_font, 0)