QGIS 3 - 如何更改属性窗口的大小?

问题描述 投票:0回答:2

在 QGIS 3.4.4 中向形状文件添加新特征时。无论列表中属性列的长度或数量如何,属性对话框都仅以小窗口形式打开。我可以手动调整窗口的大小,但是当我添加下一个功能时,它又变小了。当需要添加许多功能时,这很快就会变得非常烦人。

这里是一个示例截图:

这是一个错误还是我可以在某处更改设置以便窗口自动以适当的大小打开?我在 MacOs High Sierra 10.13.6 上运行 QGIS 3。

dialog window qgis
2个回答
1
投票

这是一篇很旧的帖子,但我遇到了同样的问题,所以我想我会发布我如何修复它。它可能在以后的版本中得到了修补,因为我看到提交了一份错误报告。

我在 mac 上运行 QGIS 3.8。

打开图层属性,导航到属性表单(源字段下方的图标)。在左上角的下拉菜单中,将“自动生成”更改为“拖放设计器”

这解决了我的问题,并且属性表单是全尺寸的。我必须对我正在处理的所有形状文件重复该过程。

default settings

settings to make it work


0
投票

在 Mac 上也有同样的问题,即使使用拖放选项也是如此。 单击顶行中间的小图标(“自动生成”等内容的右侧)。 选择“在此对话框中提供代码”并粘贴:

从 qgis.PyQt.QtCore 导入 * 从 PyQt5.QtGui 导入 * 从 PyQt5.QtWidgets 导入 *

definit(自我): 超级()。init()

def formOpen(对话框,layerid,featureid): 全局我的对话 我的对话框 = 对话框

dialog.setMinimumSize(1200, 800)
© www.soinside.com 2019 - 2024. All rights reserved.