def __init__(self, text='', font_string=None, margins: Margins = None): super().__init__(margins) self.text = text if font_string is None: font = QFont() font.setStyleHint(QFont.Helvetica) font.setFamily('Helvetica Neue') # font.Helvetica print('Default font:', font.family(), font.families(), font.toString()) font.setPixelSize(USABLE_HEIGHT) self.font_string = font.toString() else: self.font_string = font_string