Qt Designer 添加了一个几何标记,其中包含以绝对单位(像素)表示的小部件的默认大小。
这真的很烦人,因为如果你ui
在 4k 显示器上编辑一个文件,你所有的ui
s 将(默认情况下)在较低 DPI 系统上显示大量空白。
如果我手动删除此标签,我的窗口在首次显示时具有预期的大小,但每次ui
在 Qt Designer 中打开它们时手动编辑每个文件都会感觉不对。
我正在使用 Qt 5.9。
阻止 Qt Designer 添加此 XML 标记的典型方法是什么?
在example.ui
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Example</class>
<widget class="QMainWindow" name="Example">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>970</width>
<height>1371</height>
</rect>
</property>