diff --git a/utils/rbutilqt/CMakeLists.txt b/utils/rbutilqt/CMakeLists.txt
index cc1ecd575c..d0ac4d9a54 100644
--- a/utils/rbutilqt/CMakeLists.txt
+++ b/utils/rbutilqt/CMakeLists.txt
@@ -123,7 +123,8 @@ if(APPLE)
endif()
target_link_libraries(RockboxUtility rbbase cutelogger gitversion
- Qt${QT_VERSION_MAJOR}::Widgets Qt${QT_VERSION_MAJOR}::Multimedia)
+ Qt${QT_VERSION_MAJOR}::Widgets Qt${QT_VERSION_MAJOR}::Multimedia
+ Qt${QT_VERSION_MAJOR}::Svg)
target_include_directories(RockboxUtility PRIVATE
${CMAKE_CURRENT_LIST_DIR}/gui
diff --git a/utils/rbutilqt/rbutilqt.cpp b/utils/rbutilqt/rbutilqt.cpp
index aa405418be..271d252391 100644
--- a/utils/rbutilqt/rbutilqt.cpp
+++ b/utils/rbutilqt/rbutilqt.cpp
@@ -88,6 +88,7 @@ RbUtilQt::RbUtilQt(QWidget *parent) : QMainWindow(parent)
ui.setupUi(this);
QIcon windowIcon(":/icons/rockbox-clef.svg");
this->setWindowIcon(windowIcon);
+ ui.logoLabel->load(QLatin1String(":/icons/rockbox-logo.svg"));
#if defined(Q_OS_MACX)
// don't translate menu entries that are handled specially on OS X
// (Configure, Quit). Qt handles them for us if they use english string.
diff --git a/utils/rbutilqt/rbutilqtfrm.ui b/utils/rbutilqt/rbutilqtfrm.ui
index af47fea72c..5c78c812a8 100644
--- a/utils/rbutilqt/rbutilqtfrm.ui
+++ b/utils/rbutilqt/rbutilqtfrm.ui
@@ -6,8 +6,8 @@
0
0
- 650
- 399
+ 631
+ 441
@@ -19,8 +19,8 @@
- -
-
+
-
+
200
@@ -39,21 +39,15 @@
62
-
-
+
+ Welcome to Rockbox Utility, the installation and housekeeping tool for Rockbox.
-
- :/icons/rockbox-logo.svg
-
-
- true
-
-
- Qt::AlignCenter
+
+ Rockbox Logo
- -
+
-
@@ -74,7 +68,7 @@
- :/icons/rockbox-32.png
+ :/icons/rockbox-32.png
false
@@ -159,7 +153,7 @@
- -
+
-
0
@@ -384,8 +378,8 @@
0
0
- 650
- 22
+ 631
+ 30
+
+
+ QSvgWidget
+ QWidget
+
+ 1
+
+
tabWidget
buttonChangeDevice