要做的很简单,使用qtdesigner对设计的界面配置一下layout,页面布局,即可实现拖拽时界面中控件的放大缩小.
这是布局时的几种方式:

重点:
用designer时要注意,不要选中多个控件然后右键选择layout.
要直接在mainwindow的widget,然后右键layout.
一般选择网格布局,即可实现所有控件的排布.
再根据需求,对控件大小进行特殊配置即可.
启用页面布局时,软件会自动排版.
如果对排版不满意,可以对控件的长宽的最小值和最大值进行配置,从而实现对页面布局的重新排版.
比如不希望某个控件过大,就可以设置其最大长和宽为多少.
如果希望不希望某个控件太小,就配置其最小的长和宽为多少.
本文介绍如何使用QtDesigner通过布局管理器调整控件大小,实现拖放时控件的自动缩放。重点讲解了网格布局的使用,以及如何通过设置控件的最小和最大尺寸来优化界面布局。
621





