技术栈

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模板库
相关推荐
小羊羊Python
5 分钟前
SoundMaze v1.0.1正式发布!
开发语言·c++
浩瀚地学
5 分钟前
【Java】JDK8的一些新特性
java·开发语言·经验分享·笔记·学习
l1t
6 分钟前
利用DeepSeek将python DLX求解数独程序格式化并改成3.x版本
开发语言·python·算法·数独
yugi987838
1 小时前
基于遗传算法优化主动悬架模糊控制的Matlab实现
开发语言·matlab
moxiaoran5753
2 小时前
Go语言的错误处理
开发语言·后端·golang
yugi987838
3 小时前
MATLAB的多层感知器(MLP)与极限学习机(ELM)实现
开发语言·matlab
Never_Satisfied
3 小时前
C#获取汉字拼音字母方法总结
开发语言·c#
zh_xuan
3 小时前
kotlin 密封类
开发语言·kotlin
码小猿的CPP工坊
3 小时前
C++软件开发之内存泄漏闭坑方法
开发语言·c++
Ethan-D
4 小时前
#每日一题19 回溯 + 全排列思想
java·开发语言·python·算法·leetcode
热门推荐
01GitHub 镜像站点022025 Telegram 最新免费社工库机器人(LetsTG可[特殊字符])搭建指南(含 Python 脚本)03OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)04UV安装并设置国内源05Linux下V2Ray安装配置指南06Claude Code Skills 实用使用手册07AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南08Labelme从安装到标注:零基础完整指南09安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)10BongoCat - 跨平台键盘猫动画工具