技术栈

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模板库
相关推荐
xixixi77777
1 分钟前
解析常见的通信流量和流量分析
运维·开发语言·网络·安全·php·通信·流量
csdn_aspnet
3 分钟前
用Python抓取ZLibrary元数据
开发语言·python·zlibrary
天下无敌笨笨熊
4 分钟前
kotlin常用语法点理解
android·开发语言·kotlin
hazhanglvfang
12 分钟前
使用curl测试java后端post接口
java·开发语言
杀死那个蝈坦
12 分钟前
Lua核心认知
开发语言·lua
杀死那个蝈坦
17 分钟前
Redis 缓存预热
java·开发语言·青少年编程·kotlin·lua
秦jh_
17 分钟前
【Qt】Qt 概述
开发语言·qt
稚辉君.MCA_P8_Java
18 分钟前
在Java中,将`Short`(包装类)或`short`(基本类型)转换为`int`
java·开发语言
木易 士心
19 分钟前
Node.js 性能诊断利器 Clinic.js:原理剖析与实战指南
开发语言·javascript·node.js
一只乔哇噻
19 分钟前
java后端工程师+AI大模型进修ing(研一版‖day59)
java·开发语言·算法·语言模型
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04BongoCat - 跨平台键盘猫动画工具05Linux下V2Ray安装配置指南06本地部署阿里最新开源的Z-Image07Meta第三代“分割一切”模型——SAM 3本地部署教程:首支持文本提示分割,400万概念、30毫秒响应,检测分割追踪一网打尽08【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连0946个Nano-banana 精选提示词,持续更新中10Gemini 3.0 Pro Preview 实测报告