summaryrefslogtreecommitdiff
path: root/src/modinfodialog.cpp
diff options
context:
space:
mode:
authorTannin <devnull@localhost>2015-06-04 12:49:47 +0200
committerTannin <devnull@localhost>2015-06-04 12:49:47 +0200
commit1fd8f44960d57937c1d66c6c5c2d0cdd7d232e4b (patch)
tree09ffe496199765d7221c40081418a9221b345b92 /src/modinfodialog.cpp
parente0c655330dcf4bd87a7963edc5ce1852de86799d (diff)
bugfix: selecting an image in the modinfo dialog caused the image label
to grow slightly each time
Diffstat (limited to 'src/modinfodialog.cpp')
-rw-r--r--src/modinfodialog.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/modinfodialog.cpp b/src/modinfodialog.cpp
index f1bb97c7..5f79a9e2 100644
--- a/src/modinfodialog.cpp
+++ b/src/modinfodialog.cpp
@@ -395,7 +395,6 @@ const int ModInfoDialog::getModID() const
return m_Settings->value("modid", 0).toInt();
}
-
void ModInfoDialog::openTab(int tab)
{
QTabWidget *tabWidget = findChild<QTabWidget*>("tabWidget");
@@ -407,16 +406,16 @@ void ModInfoDialog::openTab(int tab)
void ModInfoDialog::thumbnailClicked(const QString &fileName)
{
QLabel *imageLabel = findChild<QLabel*>("imageLabel");
+ imageLabel->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored);
QImage image(fileName);
if (static_cast<float>(image.width()) / static_cast<float>(image.height()) > 1.34) {
- image = image.scaledToWidth(imageLabel->width());
+ image = image.scaledToWidth(imageLabel->geometry().width());
} else {
- image = image.scaledToHeight(imageLabel->height());
+ image = image.scaledToHeight(imageLabel->geometry().height());
}
imageLabel->setPixmap(QPixmap::fromImage(image));
}
-
bool ModInfoDialog::allowNavigateFromTXT()
{
if (ui->saveTXTButton->isEnabled()) {