Beispiel #1
0
    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