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

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.kler.cn/a/160815.html

相关文章:

  • 【Kafka:概念、架构与应用】
  • DataFrame
  • 王珊数据库系统概论第六版PDF+第五版课后答案+课件
  • 【统计子矩阵——部分前缀和+双指针】
  • Qt学习笔记第41到50讲
  • Python数据分析NumPy和pandas(二十七、数据可视化 matplotlib API 入门)
  • Dockerfile与Docker网络
  • 人造草坪市场分析:预计2029年将达到328亿元
  • 基于Java SSM框架实现弹幕视频网站系统项目【项目源码+论文说明】计算机毕业设计
  • 关于一些整理图像及视频数据的代码块
  • 从钓鱼邮件溯源到反制上线
  • 【深度学习】Adversarial Diffusion Distillation,SDXL-Turbo 一步出图
  • 股市复苏中的明懿金汇:抓住新机遇
  • 【C#】使用CancellationToken终止一个正在运行的Task
  • 博捷芯:半导体芯片切割,一道精细工艺的科技之门
  • 从头造轮子 or 重复造轮子?苹果开源 MLX,为自家芯片专属定制机器学习框架
  • 【Java】实现顺序表基本的操作(数据结构)
  • Pytorch CIFAR10图像分类 ShuffleNetv2篇
  • Java数据结构之《构造哈夫曼树》(难度系数85)
  • Java多线程技术二:线程间通信——InheritableThreadLocal的使用
  • BGP/Border Gateway Protocol
  • MySQL系列(一):索引篇
  • Java聊天
  • 浅聊代理(应用部署)
  • 【JavaEE】生产者消费者模式
  • YAML文件入门