void LayoutRepository::insert(const LayoutData& data) { unsigned pos = this->indexOf(data.getUid()); if (pos == mLayouts.size()) mLayouts.push_back(data); else mLayouts[pos] = data; emit layoutChanged(data.getUid()); }
void LayoutRepository::addDefault(LayoutData data) { mDefaultLayouts.push_back(data.getUid()); mLayouts.push_back(data); }