在编写代码时,我想检查一下GUI的外观,因为有几个操作系统应该在其中分发GUI。
我该怎么做?
问题是QT设计人员提出的“预可视化”与分布式版本的外观非常不同。我甚至在标签上的斑点,显示相同的字体和大小在“预可视化”,但有不同的大小在Windows上.我使用的是:Python3.5,一个与QT设计器一起设计的GUI,在MacOS10.11上开发,并与Windows 7和Windows 10系统共享(与最近的pyinstaller一起安装)
发布于 2018-06-30 09:07:37
好的。目前,我为每个操作系统开发了一个ui文件,并测试外观是否“真实”。这很尴尬,而且,在给定的ui文件中,一些在Qt设计器中具有完全相同明显属性的字符串在最终版本中可能会出现不同的情况。
发布于 2018-04-26 16:47:07
预览使用了完全由Qt绘制的最终样式的一些近似,但是在大多数平台插件中使用的“真正”样式要么使用真实的本地小部件,要么模拟它们直接从运行它的机器中请求主题部件。因此,不可能有一个完全忠实的预览,除非您使用的样式总是完全由Qt绘制(如融合)。
长话短说:要想了解你的应用程序在不同平台上的表现,你必须“真实地”测试它。
https://stackoverflow.com/questions/50048117
复制相似问题