summaryrefslogtreecommitdiffstats
path: root/pokemodr/SpriteUI.cpp
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2008-08-27 04:26:53 +0000
committerBen Boeckel <MathStuf@gmail.com>2008-08-27 04:26:53 +0000
commit1fe11fc794783370d8a03a93979b27508278b113 (patch)
tree3cadc4423a209b203f5d37e6756cb87ca99c3876 /pokemodr/SpriteUI.cpp
parent31601349dff4b78a03bda0912d8d79b43eae42b0 (diff)
downloadsigen-1fe11fc794783370d8a03a93979b27508278b113.tar.gz
sigen-1fe11fc794783370d8a03a93979b27508278b113.tar.xz
sigen-1fe11fc794783370d8a03a93979b27508278b113.zip
[FIX] Fixed method in SoundWrapper to be more accurate
[FIX] QImage is now used internally instead of QPixmap [FIX] Template specialization moved to header file for Object (makes MinGW happy) git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@246 6ecfd1a5-f3ed-3746-8530-beee90d26b22
Diffstat (limited to 'pokemodr/SpriteUI.cpp')
-rw-r--r--pokemodr/SpriteUI.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/pokemodr/SpriteUI.cpp b/pokemodr/SpriteUI.cpp
index 08aab17b..6fd80b1e 100644
--- a/pokemodr/SpriteUI.cpp
+++ b/pokemodr/SpriteUI.cpp
@@ -39,9 +39,9 @@ Pokemodr::SpriteUI::~SpriteUI()
void Pokemodr::SpriteUI::setGui()
{
- const QPixmap sprite = qobject_cast<Pokemod::Sprite*>(modified())->sprite();
+ const QImage sprite = qobject_cast<Pokemod::Sprite*>(modified())->sprite();
varName->setText(qobject_cast<Pokemod::Sprite*>(modified())->name());
- varSprite->setIcon(sprite);
+ varSprite->setIcon(QPixmap::fromImage(sprite));
varSprite->setMinimumSize(sprite.size());
}
@@ -73,7 +73,7 @@ void Pokemodr::SpriteUI::on_varSprite_pressed()
dialog->setPreviewWidget(new KImageFilePreview);
if (dialog->exec() == QDialog::Accepted)
{
- qobject_cast<Pokemod::Sprite*>(modified())->setSprite(QPixmap(dialog->selectedFile()));
+ qobject_cast<Pokemod::Sprite*>(modified())->setSprite(QImage(dialog->selectedFile()));
setGui();
}
delete dialog;