src/modeleditcontext.cpp

Sun, 03 Nov 2019 13:07:04 +0200

author
Teemu Piippo <teemu@hecknology.net>
date
Sun, 03 Nov 2019 13:07:04 +0200
changeset 10
e249d97c7fe6
parent 8
44679e468ba9
child 13
6e838748867b
permissions
-rw-r--r--

fixed translations being updated twice at the same time, that's bad

#include "modeleditcontext.h"

Model::EditContext::EditContext(Model& model) :
	model{model}
{
}

void Model::EditContext::append(std::unique_ptr<modelobjects::BaseObject>&& object)
{
	this->model.append(std::move(object));
}

void Model::EditContext::setObjectProperty(
	modelobjects::BaseObject* object,
	modelobjects::Property property,
	const QVariant& value)
{
	object->setProperty(property, value);
}

mercurial