Rests model was added

This commit is contained in:
2023-04-13 17:57:27 +02:00
parent fc1d96437f
commit 5264238212
10 changed files with 91 additions and 52 deletions

View File

@@ -17,6 +17,13 @@ public:
static void registerModel(BaseModel *model);
static BaseModel *model(const QString &name);
template <class C>
static C *get(const QString &name) {
C *res = dynamic_cast<C *>(instance()->m_models.value(name));
Q_ASSERT(res);
return res;
}
private:
ModelsRegister() = default;
~ModelsRegister() = default;