summaryrefslogtreecommitdiffstats
path: root/pokemodr/models/GlobalScriptGroupModel.cpp
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2008-06-30 03:46:19 +0000
committerBen Boeckel <MathStuf@gmail.com>2008-06-30 03:46:19 +0000
commitab30493f374c0e4cf52bfe711dd8c9f6c90396d6 (patch)
tree915903ada290bdd94314439bc163a000011b6142 /pokemodr/models/GlobalScriptGroupModel.cpp
parenta423cf3db8fa90cc09d2f92ff892e4fcdda4af16 (diff)
downloadsigen-ab30493f374c0e4cf52bfe711dd8c9f6c90396d6.tar.gz
sigen-ab30493f374c0e4cf52bfe711dd8c9f6c90396d6.tar.xz
sigen-ab30493f374c0e4cf52bfe711dd8c9f6c90396d6.zip
[FIX] Using qobject_cast now where possible
[FIX] ScriptWidget now uses KTextEditor (highlighting) git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@218 6ecfd1a5-f3ed-3746-8530-beee90d26b22
Diffstat (limited to 'pokemodr/models/GlobalScriptGroupModel.cpp')
-rw-r--r--pokemodr/models/GlobalScriptGroupModel.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/pokemodr/models/GlobalScriptGroupModel.cpp b/pokemodr/models/GlobalScriptGroupModel.cpp
index 4387e987..c525487c 100644
--- a/pokemodr/models/GlobalScriptGroupModel.cpp
+++ b/pokemodr/models/GlobalScriptGroupModel.cpp
@@ -65,7 +65,7 @@ bool Pokemodr::GlobalScriptGroupModel::setData(const QVariant& value, int role)
{
if (xml.doctype().name() == "GlobalScript")
{
- addObject(static_cast<Pokemod::Pokemod*>(m_object)->newGlobalScript(xml.documentElement()));
+ addObject(qobject_cast<Pokemod::Pokemod*>(m_object)->newGlobalScript(xml.documentElement()));
return true;
}
file.close();
@@ -78,9 +78,9 @@ bool Pokemodr::GlobalScriptGroupModel::setData(const QVariant& value, int role)
void Pokemodr::GlobalScriptGroupModel::addObject(Pokemod::Object* object)
{
if (!object)
- object = static_cast<Pokemod::Pokemod*>(m_object)->newGlobalScript();
+ object = qobject_cast<Pokemod::Pokemod*>(m_object)->newGlobalScript();
if (object->className() == "GlobalScript")
- m_objects.append(new GlobalScriptModel(this, static_cast<Pokemod::GlobalScript*>(object)));
+ m_objects.append(new GlobalScriptModel(this, qobject_cast<Pokemod::GlobalScript*>(object)));
}
void Pokemodr::GlobalScriptGroupModel::deleteObject(BaseObjectModel* model)
@@ -88,7 +88,7 @@ void Pokemodr::GlobalScriptGroupModel::deleteObject(BaseObjectModel* model)
const int index = m_objects.indexOf(model);
if (0 <= index)
{
- static_cast<Pokemod::Pokemod*>(m_object)->deleteGlobalScript(index);
+ qobject_cast<Pokemod::Pokemod*>(m_object)->deleteGlobalScript(index);
m_objects[index]->deleteLater();
m_objects.removeAt(index);
}