Initial skeletal View implementation.

This commit is contained in:
Jim Evins
2013-12-08 00:01:09 -05:00
parent 0ff0021a8d
commit a6ca214a99
7 changed files with 137 additions and 10 deletions
+6 -6
View File
@@ -42,8 +42,8 @@ namespace glabels
object->setParent( this );
mObjectList << object;
connect( object, SIGNAL(changed()), this, SLOT(objectChanged(LabelModelObject*)) );
connect( object, SIGNAL(moved()), this, SLOT(objectMoved(LabelModelObject*)) );
connect( object, SIGNAL(changed()), this, SLOT(onObjectChanged()) );
connect( object, SIGNAL(moved()), this, SLOT(onObjectMoved()) );
mModified = true;
@@ -52,20 +52,20 @@ namespace glabels
}
void LabelModel::onObjectChanged( LabelModelObject* object )
void LabelModel::onObjectChanged()
{
mModified = true;
emit objectChanged( object );
emit objectChanged( qobject_cast<LabelModelObject*>(sender()) );
emit changed();
}
void LabelModel::onObjectMoved( LabelModelObject* object )
void LabelModel::onObjectMoved()
{
mModified = true;
emit objectMoved( object );
emit objectMoved( qobject_cast<LabelModelObject*>(sender()) );
emit changed();
}