| 1 |
|
#include "bgimagepage2.h" |
| 2 |
|
#include "ui_bgimagepage2.h" |
| 3 |
|
|
| 4 |
< |
BGImagePage2::BGImagePage2(Logger *myLogger, QWidget *parent) : |
| 4 |
> |
BGImagePage2::BGImagePage2(QWidget *parent) : |
| 5 |
|
QWizardPage(parent), |
| 6 |
|
ui(new Ui::BGImagePage2) |
| 7 |
|
{ |
| 8 |
|
ui->setupUi(this); |
| 9 |
– |
this->myLogger = myLogger; |
| 9 |
|
|
| 10 |
|
this->setTitle("Image to use as background"); |
| 11 |
|
this->setSubTitle("Add here the image that you want to convert. Image width and height must be greater than or equal 256 pixels. Example of valid image resolutions: 640x480, 1024x768."); |
| 44 |
|
|
| 45 |
|
bool BGImagePage2::validateField(QString &field){ |
| 46 |
|
if(field.isEmpty()){ |
| 47 |
< |
Util::showErrorPopUp("You need to choose an image."); |
| 47 |
> |
Util::Dialogs::showError("You need to choose an image."); |
| 48 |
|
return false; |
| 49 |
|
} |
| 50 |
|
|
| 64 |
|
|
| 65 |
|
QImage myImage; |
| 66 |
|
if(!myImage.load(selectedImage)){ |
| 67 |
< |
UtilVago::showAndLogErrorPopUp(this->myLogger,"Couldn't load image '" + Util::cutNameWithoutBackSlash(selectedImage) + "'. Is the image corrupt?"); |
| 67 |
> |
UtilVago::showAndLogErrorPopUp("Couldn't load image '" + Util::FileSystem::cutNameWithoutBackSlash(selectedImage) + "'. Is the image corrupt?"); |
| 68 |
|
return; |
| 69 |
|
} |
| 70 |
|
|
| 71 |
|
if(myImage.width() < 256 || myImage.height() < 256){ |
| 72 |
< |
UtilVago::showAndLogErrorPopUp(this->myLogger,"Image '" + Util::cutNameWithoutBackSlash(selectedImage) + |
| 72 |
> |
UtilVago::showAndLogErrorPopUp("Image '" + Util::FileSystem::cutNameWithoutBackSlash(selectedImage) + |
| 73 |
|
"' does not have a width and height >= 256."); |
| 74 |
|
return; |
| 75 |
|
} |