From 08040a630b6aed8b88246f3ba3ee85d5f7bd3afb Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Wed, 10 Sep 2008 00:43:08 +0000 Subject: [FIX] Players now have money [FIX] Some more things added to Arena stuff [FIX] Can now delete objects in the tree in Sigmodr [FIX] Setting Sigmods as dirty is better now git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@258 6ecfd1a5-f3ed-3746-8530-beee90d26b22 --- sigmodr/models/RootModel.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'sigmodr/models/RootModel.cpp') diff --git a/sigmodr/models/RootModel.cpp b/sigmodr/models/RootModel.cpp index 13031a9d..e433e487 100644 --- a/sigmodr/models/RootModel.cpp +++ b/sigmodr/models/RootModel.cpp @@ -43,7 +43,7 @@ bool Sigmodr::RootModel::setData(const QVariant& /*value*/, int /*role = Qt::Edi void Sigmodr::RootModel::addSigmod(Sigmod::Sigmod* sigmod) { - m_objects.append(new SigmodModel(this, sigmod)); + addChild(new SigmodModel(this, sigmod)); } void Sigmodr::RootModel::deleteSigmod(const Sigmod::Sigmod* sigmod) @@ -54,6 +54,7 @@ void Sigmodr::RootModel::deleteSigmod(const Sigmod::Sigmod* sigmod) { delete m_objects[i]; m_objects.removeAt(i); + emit(childRowChanged(i)); break; } } @@ -63,6 +64,6 @@ void Sigmodr::RootModel::addObject(Sigmod::Object* /*object*/) { } -void Sigmodr::RootModel::deleteObject(BaseObjectModel* /*model*/) +void Sigmodr::RootModel::deleteObject(BaseModel* /*model*/) { } -- cgit