QT:创建组件的方式(ui介绍)

本文介绍了Qt中UI设计的方法,包括通过拖动组件自动生成代码及手动定义指针创建组件的方式。此外还讲解了如何管理和加载程序所需资源,以及样式设计的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

资源文件

Qt会将程序运行时所需要的资源(以二进制的方式)编译进可执行行程序内部
加载图片
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

创建组件有两者方式,一个是通过ui拖动组件,另一种是定义指针通过new创造

通过ui文件拖动

  • 通过拖动组件,qt会在setui函数中自动生成组件代码,该代码与第二种创建方式类似
    在这里插入图片描述

ui界面介绍

  1. 组件
    在这里插入图片描述

  1. 设置当前组件的属性,点哪个组件就显示它的属性
    在这里插入图片描述
  • 调整最终页面的布局,使组件控件在水平或对齐
    调整因页面放大缩小时,控件与控件之间的水平和垂直间距
    各种各样的按钮
    图像显示有关的视图
    列表框
    各种容器,可以把组件嵌套到容器中
    带输入功能的组件
    各种具有显示功能的组件

  1. 样式设计(qss语句使用)
    类似于网页设计中的css,让界面更加好看
    需要对哪个组件进行美化,就点击选择,然后按下面两步即可
    在这里插入图片描述
    点击后如下
    在这里插入图片描述
    在每个控件下写入代码,该控件就可以做出相应的相应
  1. 类对象视图,展示当前界面有哪些组件对象
    在这里插入图片描述
    每个组件都有各自的类

ui实现的控件和自定义控件

  • 更改ui控件时,需要进行这种操作
    ui->对象指针->具体函数()
  • 更改自定义控件
    对象.方法
    对象指针->方法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值