【发布时间】:2015-09-21 06:07:46
【问题描述】:
所以我有 QFormLayout 可以很好地管理我的 QLabel-QLineEdit 对。
问题是,我需要实现这样的目标:
水平边界/标题不是问题,但“街道”-“公寓”/“邮政编码”-“城市”对是问题。
所以我的问题是:如何将两对 QLabel-QLineEdit 作为一行添加到 QFromLayout?
如果 QFormLayout 无法实现,您对其他布局(我猜是 QGridLayout)有什么建议吗?
请记住,标签在翻译成其他语言后可能具有不同的大小比例。
提前致谢!
【问题讨论】:
-
在 QtDesigner 中简单地点击一下怎么样?应该比较直接。是的,您可以在代码中使用 QGridLayout,只需将 Appartment 和 City 放入第 1 列,而单行将 columnSpan 设置为 -1。