Qt - .ui 文件的使用

news/2024/12/23 0:33:03/

文章目录

    • 目录
    • 工具栏
    • Dock Widget
    • 代码控制 ui
    • 添加资源
      • 添加文件


目录

子目录只能输入英文,想要显示中文,可以修改右下方表中的 text 属性:



工具栏


让工具栏共用 菜单栏的 new 和 open,只需将下方列表的控件,拖拽到工具栏。


添加分隔符


Dock Widget

allowedAreas 设置允许停靠的位置。


代码控制 ui

可以通过 MainWindow.cpp 的 ui 属性,找到所有的控件。
添加 icon 资源

MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow)
{ui->setupUi(this);// 添加下述代码ui->actionnew->setIcon(QIcon("up.png"));
}

添加资源

会创建 .qrc 文件。


这个文件会添加到项目中,无法双击打开,可以右键店家 Open in Editor


添加文件

第一步是添加前缀 Prefix;
前缀名不想作区分,可以直接写 / 代替。
然后点击添加文件。


使用资源中的文件,代码可写为:

    //使用添加Qt资源 ": + 前缀名 + 文件名 "ui->actionNew->setIcon(QIcon(":/Image/Luffy.png"));ui->actionOpen->setIcon(QIcon(":/Image/LuffyQ.png"));

记得将文件放到项目中。


伊织 2021-02-04 23:00


http://www.ppmy.cn/news/983785.html

相关文章

优化 PHP 数据库查询性能

优化 PHP 数据库查询性能可以从以下几个方面入手: 使用索引:在数据库中创建适当的索引可以大大提高查询性能。索引可以加快数据的查找速度,特别是在大型数据库中。选择合适的数据类型:选择正确的数据类型可以减少存储空间的占用&…

MSP432自主开发笔记4:DS3115舵机的0~180全角度驱动

芯片使用:MSP432P401R. 今日学习一款全角度15KG大扭力舵机的驱动,最近电赛学习任务紧,更新一篇比较水的文章: 文章提供原理解释,全部代码,整体工程: 目录 舵机驱动原理: 这是舵机DS3115MG:…

算法通过村第二关-链表白银笔记

文章目录 再战链表|反转链表剑指 Offer II 024. 反转链表熟练掌握这两种解法建立头节点的解决思路不采用建立头节点的方法采用循环/递归的方式解决 总结 再战链表|反转链表 提示:多拿些酒来,因为生命只有乌有。 剑指 Offer II 024. 反转链表 如果不使用…

43.C++友元函数

目录 一、什么是友元函数 二、友元函数的特点 三、使用友元函数的情况 四、代码演示 今天进行了新的学习,c关于友元函数。 一、什么是友元函数 友元函数(Friend Function)是C中的一种特殊函数,它允许某个类中的函数访问其他…

网络:IP地址

1. 二进制和十进制的转换 十进制 128 64 32 16 8 4 2 1 二进制 2的7次方 2的6次方 2的5次方 2的4次方 2的3次方 2的2次方 2的1次方 2的0次方 255 128 64 32 16 8 4 2 1 12…

Python自动化全栈工程师 测试开发+性能测试

功能测试基础 接口测试基础 接口的通信原理与本质 cookie、session、token详解 接口测试的意义与测试方法 接口测试用例的设计 app测试 app流程测试 app兼容性测试 app稳定性测试 app性能专项测试 app抓包 UI功能测试基础 常见功能测试方法:等价类,边界值…

可以进行ai图片生成的三款软件分享给你

现在人类社会进入了一个令人瞩目的科技时代。人工智能已经渗透到生活的方方面面,然而,在这个智慧的时代,一种特殊的ai技术吸引着全球的目光,那就是ai自动生成图片软件,人们运用这种技术生成了下面这些美丽的图片。但同…

Android11 系统裁剪

参考这篇文章: (188条消息) Android11 系统裁剪_android 系统裁剪_凯文的内存的博客-CSDN博客 很到位