技术栈

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模板库
相关推荐
JasmineWr
41 分钟前
CompletableFuture相关问题
java·开发语言
零雲
43 分钟前
java面试:知道java的反射机制吗
java·开发语言·面试
Jeremy爱编码
43 分钟前
实现 Trie (前缀树)
开发语言·c#
laocooon523857886
1 小时前
插入法排序 python
开发语言·python·算法
你的冰西瓜
1 小时前
C++中的list容器详解
开发语言·c++·stl·list
就不掉头发
1 小时前
I/O复用
运维·服务器·c语言·开发语言
梦里小白龙
2 小时前
JAVA 策略模式+工厂模式
java·开发语言·策略模式
安_
2 小时前
js 数组splice跟slice
开发语言·前端·javascript
程序员葫芦娃
2 小时前
【Java毕设项目】基于SSM的旅游资源网站
java·开发语言·数据库·编程·课程设计·旅游·毕设
Pocker_Spades_A
2 小时前
飞算Java在线学生成绩综合统计分析系统的设计与实现
java·开发语言·java开发·飞算javaai炫技赛
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击03电脑检测软件—图吧工具箱04Web安全中SQL注入绕过WAF的具体手法和实战案例05Linux下V2Ray安装配置指南063D 圣诞树网页代码07UV安装并设置国内源08jdk21下载、安装(Windows、Linux、macOS)09SQLmap 完整使用指南:环境搭建 + 命令详解 + 实操案例10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)