summaryrefslogtreecommitdiffstats
path: root/pokemodr/models/RulesModel.cpp
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2008-05-16 16:55:28 +0000
committerBen Boeckel <MathStuf@gmail.com>2008-05-16 16:55:28 +0000
commit9c1388c7964bd3b4ae147e39c146c96dc20947e9 (patch)
tree09628e1b12604d3194b7056c31df0573af4239bd /pokemodr/models/RulesModel.cpp
parenta2a81fa0eee00670a1e18918458f6ac12860d59c (diff)
downloadsigen-9c1388c7964bd3b4ae147e39c146c96dc20947e9.tar.gz
sigen-9c1388c7964bd3b4ae147e39c146c96dc20947e9.tar.xz
sigen-9c1388c7964bd3b4ae147e39c146c96dc20947e9.zip
[FIX] TypeModel done for data() in models
[FIX] Another Qt bug found :( [FIX] Better connections for the editor widget git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@141 6ecfd1a5-f3ed-3746-8530-beee90d26b22
Diffstat (limited to 'pokemodr/models/RulesModel.cpp')
-rw-r--r--pokemodr/models/RulesModel.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/pokemodr/models/RulesModel.cpp b/pokemodr/models/RulesModel.cpp
index ffe6fa4a..35b40f06 100644
--- a/pokemodr/models/RulesModel.cpp
+++ b/pokemodr/models/RulesModel.cpp
@@ -39,7 +39,7 @@ RulesModel::~RulesModel()
QVariant RulesModel::data(int role) const
{
if (role == Qt::DisplayRole)
- return "Rules";
+ return m_object->className();
else if (role == BaseModel::XmlRole)
{
QDomDocument xml(m_object->className());
@@ -51,7 +51,7 @@ QVariant RulesModel::data(int role) const
QWidget* widget = new RulesUI(static_cast<Rules*>(m_object), NULL);
return QVariant::fromValue(widget);
}
- return QVariant();
+ return ObjectModel::data(role);
}
bool RulesModel::setData(const QVariant& value, int role)