summaryrefslogtreecommitdiffstats
path: root/pokemodr/MapEffectUI.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/MapEffectUI.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/MapEffectUI.cpp')
-rw-r--r--pokemodr/MapEffectUI.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/pokemodr/MapEffectUI.cpp b/pokemodr/MapEffectUI.cpp
index 1db1ae64..61e6f9bd 100644
--- a/pokemodr/MapEffectUI.cpp
+++ b/pokemodr/MapEffectUI.cpp
@@ -40,27 +40,27 @@ Pokemodr::MapEffectUI::~MapEffectUI()
void Pokemodr::MapEffectUI::refreshGui()
{
- varCoordinate->setMaximum(static_cast<const Pokemod::Map*>(original()->parent())->size());
+ varCoordinate->setMaximum(qobject_cast<const Pokemod::Map*>(original()->parent())->size());
}
void Pokemodr::MapEffectUI::setGui()
{
- varName->setText(static_cast<Pokemod::MapEffect*>(modified())->name());
- varCoordinate->setValue(static_cast<Pokemod::MapEffect*>(modified())->coordinate());
- varSkin->setIcon(static_cast<Pokemod::MapEffect*>(modified())->skin());
- varScript->setValue(static_cast<Pokemod::MapEffect*>(modified())->script());
- varIsGhost->setChecked(static_cast<Pokemod::MapEffect*>(modified())->isGhost() ? Qt::Checked : Qt::Unchecked);
+ varName->setText(qobject_cast<Pokemod::MapEffect*>(modified())->name());
+ varCoordinate->setValue(qobject_cast<Pokemod::MapEffect*>(modified())->coordinate());
+ varSkin->setIcon(qobject_cast<Pokemod::MapEffect*>(modified())->skin());
+ varScript->setValue(qobject_cast<Pokemod::MapEffect*>(modified())->script());
+ varIsGhost->setChecked(qobject_cast<Pokemod::MapEffect*>(modified())->isGhost() ? Qt::Checked : Qt::Unchecked);
}
void Pokemodr::MapEffectUI::apply()
{
- *static_cast<Pokemod::MapEffect*>(original()) = *static_cast<Pokemod::MapEffect*>(modified());
+ *qobject_cast<Pokemod::MapEffect*>(original()) = *qobject_cast<Pokemod::MapEffect*>(modified());
emit(changed(false));
}
void Pokemodr::MapEffectUI::discard()
{
- *static_cast<Pokemod::MapEffect*>(modified()) = *static_cast<Pokemod::MapEffect*>(original());
+ *qobject_cast<Pokemod::MapEffect*>(modified()) = *qobject_cast<Pokemod::MapEffect*>(original());
setGui();
emit(changed(false));
}
@@ -68,13 +68,13 @@ void Pokemodr::MapEffectUI::discard()
void Pokemodr::MapEffectUI::on_varName_textChanged(const QString& name)
{
const int cursor = varName->cursorPosition();
- static_cast<Pokemod::MapEffect*>(modified())->setName(name);
+ qobject_cast<Pokemod::MapEffect*>(modified())->setName(name);
varName->setCursorPosition(cursor);
}
void Pokemodr::MapEffectUI::on_varCoordinate_valueChanged(const QPoint& coordinate)
{
- static_cast<Pokemod::MapEffect*>(modified())->setCoordinate(coordinate);
+ qobject_cast<Pokemod::MapEffect*>(modified())->setCoordinate(coordinate);
}
void Pokemodr::MapEffectUI::on_varSkin_pressed()
@@ -82,7 +82,7 @@ void Pokemodr::MapEffectUI::on_varSkin_pressed()
FileDialog* dialog = new FileDialog(QSize(192, 128));
if (dialog->exec() == QDialog::Accepted)
{
- static_cast<Pokemod::MapEffect*>(modified())->setSkin(QPixmap(dialog->selectedFile()));
+ qobject_cast<Pokemod::MapEffect*>(modified())->setSkin(QPixmap(dialog->selectedFile()));
setGui();
}
delete dialog;
@@ -90,10 +90,10 @@ void Pokemodr::MapEffectUI::on_varSkin_pressed()
void Pokemodr::MapEffectUI::on_varScript_valueChanged(const Pokemod::Script& script)
{
- static_cast<Pokemod::MapEffect*>(modified())->setScript(script);
+ qobject_cast<Pokemod::MapEffect*>(modified())->setScript(script);
}
void Pokemodr::MapEffectUI::on_varIsGhost_clicked(const bool isGhost)
{
- static_cast<Pokemod::MapEffect*>(modified())->setIsGhost(isGhost);
+ qobject_cast<Pokemod::MapEffect*>(modified())->setIsGhost(isGhost);
}