首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > Qt Creator 窗体控件自适应窗口大小布局

Qt Creator 窗体控件自适应窗口大小布局

资料介绍
Qt Creator 窗体控件自适应窗口大小布局




在Qt的应用程序界面设计中,对于像我一样的初学者如何实现窗口自适应调整还是要绕
点弯路的。网上百度了很多,多数说的很含糊,还有很多是用程序实现的,既然已经有
Qt Creator那么高集成度的工具了,我还是倾向于直接在Qt




QHBoxLayout、QVBoxLayout、QGridLayout,空的地方使用spacer控件进行填充,因此首



[pic]










[pic]


这部分具体的参数解释摘录如下??







上的某些控件的sizePolicy。一个QSizePolicy的所有变量对水平方向和垂直方向都适用



A. Fixed:控件不能放大或者缩小,控件的大小就是它的sizeHint??


B.



放大??


C.







D. Preferred:控件的sizeHint是它的sizeHint,但是可以放大或者缩??


E. Expandint:控件可以自行增大或者缩??









在部件大小策略的下方还有伸缩因子的设置,用于设置窗口部件在伸缩过程中的对应比











[pic]









[pic][pic]


布局完成后效果如下:


[pic]


到这儿,窗体就可以自由缩放了,由于我这里是使用label控件显示图像,因此窗体大??
调整,图像会自动调整??






Qt Creator 窗体控件自适应窗口大小布局
本地下载

评论