From ebae47489334edec5fb233ee5c247eaf973df390 Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Mon, 29 Mar 2010 19:55:51 +0000 Subject: Add Rockbox Utility SVG window icon on Linux. Create a svg version of the clef icon for Rockbox Utility and set it as window icon on Linux; icon created from the svg logo in the manual. Addresses FS#11094. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25385 a1c6a512-1295-4272-9138-f99709370657 --- rbutil/rbutilqt/icons/rockbox-clef.svg | 78 ++++++++++++++++++++++++++++++++++ rbutil/rbutilqt/rbutilqt.cpp | 5 +++ rbutil/rbutilqt/rbutilqt.qrc | 1 + 3 files changed, 84 insertions(+) create mode 100644 rbutil/rbutilqt/icons/rockbox-clef.svg diff --git a/rbutil/rbutilqt/icons/rockbox-clef.svg b/rbutil/rbutilqt/icons/rockbox-clef.svg new file mode 100644 index 0000000000..748cd09a56 --- /dev/null +++ b/rbutil/rbutilqt/icons/rockbox-clef.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/rbutil/rbutilqt/rbutilqt.cpp b/rbutil/rbutilqt/rbutilqt.cpp index ececb782d4..739b7f42d0 100644 --- a/rbutil/rbutilqt/rbutilqt.cpp +++ b/rbutil/rbutilqt/rbutilqt.cpp @@ -77,6 +77,11 @@ RbUtilQt::RbUtilQt(QWidget *parent) : QMainWindow(parent) HttpGet::setGlobalUserAgent("rbutil/"VERSION); // init startup & autodetection ui.setupUi(this); +#if defined(Q_OS_LINUX) + QIcon windowIcon(":/icons/rockbox-clef.svg"); + this->setWindowIcon(windowIcon); +#endif + downloadInfo(); m_gotInfo = false; diff --git a/rbutil/rbutilqt/rbutilqt.qrc b/rbutil/rbutilqt/rbutilqt.qrc index ccb1272d63..ddb659ea5e 100644 --- a/rbutil/rbutilqt/rbutilqt.qrc +++ b/rbutil/rbutilqt/rbutilqt.qrc @@ -34,6 +34,7 @@ icons/user-trash-full.png icons/view-refresh.png icons/wizard.xpm + icons/rockbox-clef.svg rbutil.ini -- cgit v1.2.3