diff --git a/win-linux/extras/online-installer/res/icons/welcome.emf b/win-linux/extras/online-installer/res/icons/welcome.emf new file mode 100644 index 000000000..2e4651bdb Binary files /dev/null and b/win-linux/extras/online-installer/res/icons/welcome.emf differ diff --git a/win-linux/extras/online-installer/res/icons/welcome.png b/win-linux/extras/online-installer/res/icons/welcome.png deleted file mode 100644 index 31788f266..000000000 Binary files a/win-linux/extras/online-installer/res/icons/welcome.png and /dev/null differ diff --git a/win-linux/extras/online-installer/res/version.rc b/win-linux/extras/online-installer/res/version.rc index e880f1f6c..c2b1fc4fe 100644 --- a/win-linux/extras/online-installer/res/version.rc +++ b/win-linux/extras/online-installer/res/version.rc @@ -4,7 +4,7 @@ #include "../src/resource.h" IDI_MAINICON ICON DISCARDABLE APP_ICON_PATH -IDI_WELCOME PNG "./icons/welcome.png" +IDI_WELCOME RCDATA "./icons/welcome.emf" IDT_TRANSLATIONS RCDATA APP_LANG_PATH CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "./manifest/online-installer.exe.manifest" diff --git a/win-linux/extras/online-installer/src/mainwindow.cpp b/win-linux/extras/online-installer/src/mainwindow.cpp index f43a1fa47..685b69b1c 100644 --- a/win-linux/extras/online-installer/src/mainwindow.cpp +++ b/win-linux/extras/online-installer/src/mainwindow.cpp @@ -182,7 +182,7 @@ void MainWindow::initInstallationMode(const std::wstring &url) /* Image section*/ Label *wlcLbl = new Label(m_cenPanel); wlcLbl->resize(282, 200); - wlcLbl->setImage(IDI_WELCOME, 282, 200); + wlcLbl->setEMFIcon(IDI_WELCOME, 282, 200); wlcLbl->palette()->setColor(Palette::Background, Palette::Normal, 0xfefefe); wlcLbl->setProperty(Widget::HSizeBehavior, Widget::Expanding); wlcLbl->setProperty(Widget::VSizeBehavior, Widget::Fixed);