Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- QString fileName = QFileDialog::getOpenFileName(this,
- tr("Open Image file"),
- tr("Open desired Image file"),
- tr("Images (*.png *.jpeg *.jpg *.tiff *.tif *.pbm *.pgm *.ppm *.pnm *.xbm *xpm *.bmp *.gif )"));
- if (fileName.isEmpty())
- return;
- mImage = QImage(fileName);
- mImage = mImage.convertToFormat(QImage::Format_ARGB32_Premultiplied);
- mDisplayedImage = QImage(mImage.size(), mImage.format());
- bool valid = !mImage.isNull();
- if (!valid) {
- ui->imageLabel->setText(tr("No Image loaded!"));
- }else{
- ui->imageLabel->setPixmap(QPixmap::fromImage(mDisplayedImage));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement