当前位置: 首页 > news >正文

Qt6 QRibbon 一键美化Qt界面

强烈推荐一个 github 项目:

https://github.com/gnibuoz/QRibbon

作用:

在几乎不修改任何你自己代码的情况下,一键美化你的 UI 界面。

代码环境:使用 VS2019 编译 Qt6 GUI 程序,继承 QMainWindow 窗口类

一、使用方法

  1. 下载 QRibbon 项目;
  2. 将 “QRibbon-master\QRibbon” 文件夹,复制到 你的 Qt 项目目录下;
  3. 在 VS2019 中,添加项目文件:QRibbon.cpp、QRibbon.h、QRibbon.qrc、qribbon.ui;
  4. 修改 QRibbon.cpp 文件,添加头文件:“#include <QActionGroup>”;
  5. 在 “继承 QMainWindow 窗口类” 的 “主类” cpp 文件中,添加头文件:“#include "QRibbon/QRibbon.h"”
  6. 在 “继承 QMainWindow 窗口类” 的 “主类” 构造函数的末尾,添加如下代码,并重新编译即可。
QRibbon::install(this);

二、效果

  • 使用前:

  • 使用后:

http://www.lryc.cn/news/254616.html

相关文章:

  • JAVA IO:NIO
  • Python 在控制台打印带颜色的信息
  • SQL Server 数据库,创建触发器避免数据被更改
  • C语言实现植物大战僵尸(完整版)
  • 基于YOLOv8深度学习的火焰烟雾检测系统【python源码+Pyqt5界面+数据集+训练代码】目标检测、深度学习实战
  • 【C++】手撕string思路梳理
  • 【数据结构和算法】确定两个字符串是否接近
  • [足式机器人]Part2 Dr. CAN学习笔记-Ch0-1矩阵的导数运算
  • 如何让软文更具画面感,媒介盒子分享
  • Hadoop学习笔记(HDP)-Part.19 安装Kafka
  • Arrays类练习 - Java
  • Java多线程:代码不只是在‘Hello World‘
  • 使用PCSS实现的实时阴影效果
  • 用于缓存一些固定名称的小组件
  • Python 读取电子发票PDF 转成Excel
  • 我的项目问题
  • 【c】杨辉三角
  • 算法刷题之数组篇
  • TR转发路由器测评—云企业网实现跨地域跨VPC的网络互通测评实战【阿里云产品测评】
  • 1.1美术理论基础
  • 【Java 基础】21 多线程同步与锁
  • Python语言基础知识(一)
  • Xilinx FPGA平台DDR3设计详解(三):DDR3 介绍
  • 字典的遍历
  • Linux环境下的MySQL安装
  • 梦想与魔法:编程之路的挑战与荣耀
  • qt 5.15.2 主窗体菜单工具栏树控件功能
  • Day15——File类与IO流
  • 【Qt】QLineEdit显示输入十六进制,位数不足时按照规则填充显示及每两个字符以空格填充
  • GPT 中文提示词技巧:参照 OpenAI 官方教程