37 #include <QVBoxLayout>
45 mDisplayLabel(new QLabel())
47 this->setToolTip(
"Preview of an image file");
48 mDisplayLabel->setAlignment(Qt::AlignCenter);
50 QVBoxLayout* layout =
new QVBoxLayout(
this);
52 layout->addWidget(mDisplayLabel);
62 mDisplayLabel->setFixedSize(width, height);
67 QString imageText =
"";
70 map.load(absoluteFilePath);
71 mDisplayLabel->setPixmap(map.scaled(mDisplayLabel->width(), mDisplayLabel->height(), Qt::KeepAspectRatio));
73 imageText =
"Image missing!";
75 mDisplayLabel->setText(imageText);