如何从QJsonValue变量获取“类名”

时间:2019-03-31 09:56:50

标签: c++ qt

因此,我有一个类名的枚举器,如下所示:

enum SizeType { Tiny , Normal, Large, Giant };

我从配置文件中接受我想要的文件,它的存储方式如下:

QJsonValue sizeString = configJson.value("size");

我想获取此sizeString并将其转换为它的任何枚举值,然后将其传递给函数,如下所示:

 AbstractSize *size = SFactory.getSize(Giant);

但是我对这实际上是什么类型以及如何将字符串转换为它感到困惑。

0 个答案:

没有答案