1 2 #ifndef CUTTER_JSON_H 3 #define CUTTER_JSON_H 4 5 #include "core/Cutter.h" 6 7 #include <QJsonValue> 8 9 static inline RVA JsonValueGetRVA(const QJsonValue &value, RVA defaultValue = RVA_INVALID) 10 { 11 bool ok; 12 RVA ret = value.toVariant().toULongLong(&ok); 13 if (!ok) { 14 return defaultValue; 15 } 16 return ret; 17 } 18 19 #endif //CUTTER_JSON_H 20