Qt 项目工程ui框架设计

1、定位控件的位置可以使用:
  a)使用setGeometry()方法定位,这种方法的好处在仅仅几个控件时使用,针对大量代码不适合。
  b)Qt提供了更好的方法,布局控件。
     (1)使用水平布局类QHBoxLayout;
    (2)使用垂直布局类QVBoxLayout;
    (3)使用网格布局类QGridLayout;
    可嵌套使用;
    注意:控件布局在new 布局类时可以先不要指定父类,最后由layout统一指定。 new QVBoxLayout;

2、新建一个widget界面,想让其作为垂直布局,直接在左侧Layouts栏拖一个垂直布局即可。不能在界面工具栏对其上点击布局(水平、垂直、网格等),原因是界面内部必须有子部件,可以拖进来任意一个部件,这样就可以对界面进行布局了,然后在删除拖进来的部件即可。

2、界面创建

a、首先创建一个包含widget或者mainwindow的主ui工程界面,然后托一个垂直布局。如下图1

设置上下左右空白为0。

b、接下来一个新建跟主widget同等大小的界面比如该分辨率是1024X600,在该界面上进行我们工程UI的框架设计,比如widg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值