表单布局QFormLayout
Qt 还提供了 QFormLayout , 属于是 QGridLayout 的特殊情况, 专⻔⽤于实现两列表单的布局.
这种表单布局多⽤于让⽤⼾填写信息的场景. 左侧列为提⽰, 右侧列为输⼊框
例子:使用QFormLayout创建表单
(1)设置三个label、三个lineEdit
(2)设置表单布局,将上述控件添加到表单布局中。
使⽤ addRow ⽅法来添加⼀⾏. 每⾏包含两个控件. 第⼀个控件固定是 QLabel / ⽂本, 第⼆个控件则可以是任意控件.
(3)设置一个按钮,将按钮添加到表单布局的右侧
如果把第⼀个参数填写为 NULL或者nullptr, 则什么都不显⽰
(4)执行程序