GUI四:Qt网格布局

2017-08-31 22:34:36  阅读 323 次 评论 0 条

    我们在GUI三中使用了两个水平布局和一个垂直布局实现了登录框。这里我们通过使用一个网格布局就可以实现效果。

    网格布局类名叫QGridLayout.它是将窗口部件置于一个网格中的布局方式。可以看作是多个水平垂直布局的组合。

    例:

    blob.png

    QGridLayout使用addWidget添加部件到网格,五个参数分别表示:添加的部件指针、第几行、第几列、占几行、占几列,对齐方式。 例子中登录按钮在第三行没有部件与它水平布局,所以占用两列。

    网格布局同样可以设置间距,可以设置水平方向的间距(setHorizontalSpacing)和设置垂直方向上的间距(setVerticalSpacing)。




本文地址:http://fearlazy.com/index.php/post/23.html
版权声明:本文为原创文章,版权归 fearlazy 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?