我为我的办公室编写了一个python应用程序,办公室里的一些显示器是标准屏幕,其中一些是4k显示器。该应用程序在标准屏幕上运行良好,但在4k显示器上,事情非常不合适。
我添加了几行有用的代码,但它们并没有解决整个问题。下面的代码修正了文字,但checkboxes
仍然非常小。此外,顶部的标题栏和标题栏仍然很小。
if hasattr(QtCore.Qt, 'AA_EnableHighDpiScaling'):
QtWidgets.QApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling, True)
if hasattr(QtCore.Qt, 'AA_UseHighDpiPixmaps'):
QtWidgets.QApplication.setAttribute(QtCore.Qt.AA_UseHighDpiPixmaps, True)
我还缺少其他线路吗?