Qt入门---资源文件添加

ui界面设计

菜单项的文本输入只能是英文  

系统自动创建对象 actionnew 可以后期在属性中找到text修改为中文

ui界面介绍

右上角对应当前窗口包含的各种控件 比如工具栏 菜单栏等 右下角对应选中的对象 可以交互修改一些属性 正下方代表创建的QAction类 可以进行拖拽达到多个控件共享 

插入图片 通过ui->可以调用窗口中创建的QAction对象

QIcon 类是 Qt 框架中的一个用于表示图标的类。它可以用于在 Qt 应用程序中显示各种图标,如窗口图标、按钮图标、工具栏图标等。

//为菜单项插入图标 以绝对路径的方式
ui->actionnew->setIcon(QIcon("D:/Qt/Qt_project/1004_02/图标.jpg"));
ui->actionopen->setIcon(QIcon("D:/Qt/Qt_project/1004_02/屏保.png"));

展示结果

在Qt中导入资源文件 可以避免使用绝对路径访问

第一步 找到当前项目所在位置 将准备的资源放到当前文件夹下

第二步 在项目中选择添加新文件 选择Qt中的资源文件 resource file 之后会创建出一个qrc文件

qrc代表Qt下的resource文件

第三步 资源文件不能双击打开 需要右键open in editor打开 在资源文件中先添加前缀 前缀用来区分各种资源  之后添加文件 再编译一下 注意图片不能带汉字

第四步 调用资源

//使用添加Qt资源 格式 ": + 前缀名 + 文件名"  类似于相对路径的格式
ui->actionnew->setIcon(QIcon(":/image/pic1.png"));

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值