QT界面让控件跟随窗口大小伸缩变化
如果改变了窗口的大小,应该怎么做才能让窗口内部的控件可以随着窗口大小的改变,自身大小也能随之改变呢?1.首先往窗口界面中拖入一个控件(任何控件都可以:Button或Check Box);→栅格布局(G)(或者水平布局(H)、垂直布局(V)任选其一)注:一定要先拖入控件才能对本窗体进行布局。测试环境:QT5.12。
文章共585字 · 阅读需要大约2分钟
一键AI生成摘要,助你高效阅读
问答
·
一.问题:
如果改变了窗口的大小,应该怎么做才能让窗口内部的控件可以随着窗口大小的改变,自身大小也能随之改变呢?
测试环境:QT5.12
二.让控件跟随窗口大小变换的方法:
1.首先往窗口界面中拖入一个控件(任何控件都可以:Button或Check Box);
2.然后在窗口界面空白处右击右键→布局→栅格布局(G)(或者水平布局(H)、垂直布局(V)任选其一)
2.布局后界面如下
注:一定要先拖入控件才能对本窗体进行布局
4.运行结果
5.实际应用
实际运用中如果页面比较复杂,可以用几个Layout控件,然后分别把控件放到Layout控件中,然后再进行布局,就会更合理,如下图所示:
更多推荐
已为社区贡献1条内容
所有评论(0)