Python Qt6 - change font size at runtime
Unsolved
Qt for Python
-
Re: Python Qt6 - change font size at runtime
This Code works:
if __name__ == '__main__': app = QApplication(sys.argv) window = HTMLGeneratorApp() window.setStyleSheet('font-size: 30px') window.show() app.setStyleSheet( """ QPushButton:focus { background-color: yellow } QTextEdit:focus { background-color: yellow } """) sys.exit(app.exec())
The Software changes the font-size.
This code doesn't work:
def change_font_size(self, new_font_size): # Aktualisieren Sie die Schriftgröße für das Hauptfenster self.setStyleSheet(f'font-size: {new_font_size}px;') print(f"Ändere Schriftgröße auf: {new_font_size}")
The Software doesn't change the font-size.
what is wrong?
-
I figured it out:
def change_font_size(self, new_font_size): """ Ändert die Schriftgröße im QMainWindow """ fontsize = new_font_size self.setStyleSheet('font-size: ' + fontsize+'px')