Qt常见的可变形的的对话框有两种——扩展对话框和多页对话框。
扩展对话框
做个简单的示范,在Qt designer里面设计如下,这里为了便于理解,将组件最简单化,设置一个pushButton,放在顶部,一个GroupBox,里面放了两个单选按钮(这里随意)
然后设置主窗口为垂直布局
然后开始进行真正实现扩展的步骤
方法一:
1.将”更多”按钮的属性中的 checkable 属性勾选上
checkable 属性的含义简单来说,就是将按钮变成切换按钮,即按钮有两种状态(打开/关闭),类似于电灯开关,按一下灯开,再按一下就关闭;如果