#pragma once #include #include #include class Jarmod; typedef std::shared_ptr JarmodPtr; class Jarmod { public: /* methods */ static JarmodPtr fromJson(const QJsonObject &libObj, const QString &filename, const QString &originalName); QJsonObject toJson(); public: /* data */ QString name; QString originalName; };