From ef0abefb687da1d17f68aef44f2e33b71e47a092 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sat, 8 May 2010 18:27:43 +0000 Subject: initial xdg icons support git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1723 90c681e8-e032-0410-971d-27865f9a5e38 --- src/ui/configdialog.cpp | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'src/ui/configdialog.cpp') diff --git a/src/ui/configdialog.cpp b/src/ui/configdialog.cpp index 926c15eca..61b306f82 100644 --- a/src/ui/configdialog.cpp +++ b/src/ui/configdialog.cpp @@ -76,7 +76,23 @@ ConfigDialog::ConfigDialog (QWidget *parent) loadSkins(); loadPluginsInfo(); loadFonts(); - createMenus(); + createMenus(); + //setup icons + ui.skinInstallButton->setIcon(QIcon::fromTheme("list-add")); + ui.skinReloadButton->setIcon(QIcon::fromTheme("view-refresh")); + ui.popupCustomizeButton->setIcon(QIcon::fromTheme("configure")); + ui.preferencesButton->setIcon(QIcon::fromTheme("configure")); + ui.informationButton->setIcon(QIcon::fromTheme("dialog-information")); + ui.fdInformationButton->setIcon(QIcon::fromTheme("dialog-information")); + ui.outputInformationButton->setIcon(QIcon::fromTheme("dialog-information")); + ui.outputPreferencesButton->setIcon(QIcon::fromTheme("configure")); + //TODO add kde detection + ui.contentsWidget->item(0)->setIcon(QIcon::fromTheme("preferences-desktop-theme")); + ui.contentsWidget->item(1)->setIcon(QIcon::fromTheme("view-list-details")); + ui.contentsWidget->item(2)->setIcon(QIcon::fromTheme("preferences-plugin")); + ui.contentsWidget->item(3)->setIcon(QIcon::fromTheme("preferences-other")); + ui.contentsWidget->item(4)->setIcon(QIcon::fromTheme("applications-internet")); + ui.contentsWidget->item(5)->setIcon(QIcon::fromTheme("preferences-desktop-sound")); } ConfigDialog::~ConfigDialog() -- cgit v1.2.3-13-gbd6f