summaryrefslogtreecommitdiffstats
path: root/pokemodr/models/MapTrainerModel.cpp
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2008-05-26 17:48:19 +0000
committerBen Boeckel <MathStuf@gmail.com>2008-05-26 17:48:19 +0000
commitc4a3724a2b981e8dbc20f5d319a80bf364f2c7b7 (patch)
tree4887d64b9941ce8460ba6adb8d96569835af24ae /pokemodr/models/MapTrainerModel.cpp
parent9200ed0568719fc3ffbf9c1f2fd07a667097b875 (diff)
downloadsigen-c4a3724a2b981e8dbc20f5d319a80bf364f2c7b7.tar.gz
sigen-c4a3724a2b981e8dbc20f5d319a80bf364f2c7b7.tar.xz
sigen-c4a3724a2b981e8dbc20f5d319a80bf364f2c7b7.zip
[FIX] GroupModels will now add an item to itself if pasted to
[FIX] Actions are now correctly done git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@177 6ecfd1a5-f3ed-3746-8530-beee90d26b22
Diffstat (limited to 'pokemodr/models/MapTrainerModel.cpp')
-rw-r--r--pokemodr/models/MapTrainerModel.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/pokemodr/models/MapTrainerModel.cpp b/pokemodr/models/MapTrainerModel.cpp
index 8698bfe4..2a7154ea 100644
--- a/pokemodr/models/MapTrainerModel.cpp
+++ b/pokemodr/models/MapTrainerModel.cpp
@@ -113,6 +113,11 @@ bool MapTrainerModel::setData(const QVariant& value, int role)
setupData();
return true;
}
+ else if (xml.doctype().name() == "MapTrainerTeamMember")
+ {
+ addObject(static_cast<MapTrainer*>(m_object)->newTeamMember(xml.documentElement()));
+ return true;
+ }
file.close();
}
}