我在使我制作的GUI适应不同分辨率和/或不同OS时遇到问题。我曾经使用过python,pyqtgraph(链接到Qt5)和Qt设计器。我尝试了很多事情,但经过数十次尝试,我仍未找到一种干净的方法。总是出问题了:
因此,我要做的是为每个操作系统制作一个ui文件或GUI.py文件。那很尴尬,浪费时间;每个版本都是错误的来源。
所以我的问题不涉及一段代码:是否有工具或协议可以使GUI适应各种操作系统?
更新:阅读我自己的问题使我想到了一些东西。如果我制作1个ui文件,然后为每个操作系统分别运行pyuic5,并构建几个GUI ... py文件(如GUI_windows.py,GUI_linux.py ...),该怎么办?