技术栈

Qt - QMenu

易日2024-10-10 18:28

QMenu

1、menu转string输出

cpp 复制代码
//GlobalEnum.h
#include <QObject>
#include <QMetaEnum>
class GlobalEnum : public QObject
{
    Q_OBJECT
public:
    EnumTest();

    enum Enum_Test
    {
        ZhangSan = 0,
        WangWu,
    };
    Q_ENUM(Enum_Test)
};

#define EnumToString(e) \
QMetaEnum::fromType<GlobalEnum::Enum_Test>().valueToKey(e) //! enum转string

使用测试:

上一篇:Multi - LiCa 多激光雷达标定
下一篇:STL模板库
相关推荐
沐知全栈开发
4 小时前
Swift 基本语法
开发语言
CoderYanger
4 小时前
动态规划算法-子数组、子串系列(数组中连续的一段):21.乘积最大子数组
开发语言·算法·leetcode·职场和发展·动态规划·1024程序员节
qq_47987543
4 小时前
protobuf[1]
java·开发语言
Geoking.
4 小时前
JDK 版本与 Java 版本的关系
java·开发语言
huohuopro
4 小时前
java基础深度学习 #1
java·开发语言·java基础
csbysj2020
4 小时前
Django 模板
开发语言
Zaralike
4 小时前
Java设计模式
java·开发语言·设计模式
liu****
5 小时前
20.预处理详解
c语言·开发语言·数据结构·c++·算法
蕨蕨学AI
5 小时前
【Wolfram语言】8 基本图形对象
开发语言·wolfram
froginwe11
5 小时前
NumPy 数组属性
开发语言
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践05UV安装并设置国内源06BongoCat - 跨平台键盘猫动画工具07React CVE-2025-55182漏洞排查与修复指南08打造高效订单处理!ZKmall开源商城的统一履约中心架构解析09Linux下V2Ray安装配置指南10本地部署阿里最新开源的Z-Image