diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-12-24 18:03:08 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-12-24 18:03:08 +0000 |
| commit | d07a2db555ffa5bf06117f16c236c6da2e86e536 (patch) | |
| tree | 3d8b683abefa745e0815c294ca7ab6fccd2e8f37 /src/plugins/General/udisks | |
| parent | 777ce62b4e83e382db04db7ea2c4a8fa5b1680cb (diff) | |
| download | qmmp-d07a2db555ffa5bf06117f16c236c6da2e86e536.tar.gz qmmp-d07a2db555ffa5bf06117f16c236c6da2e86e536.tar.bz2 qmmp-d07a2db555ffa5bf06117f16c236c6da2e86e536.zip | |
added icons for udisks/hal devices
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2016 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/General/udisks')
14 files changed, 39 insertions, 26 deletions
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_cs.ts b/src/plugins/General/udisks/translations/udisks_plugin_cs.ts index 9b755342f..31491ff2b 100644 --- a/src/plugins/General/udisks/translations/udisks_plugin_cs.ts +++ b/src/plugins/General/udisks/translations/udisks_plugin_cs.ts @@ -70,12 +70,12 @@ <context> <name>UDisksPlugin</name> <message> - <location filename="../udisksplugin.cpp" line="153"/> + <location filename="../udisksplugin.cpp" line="155"/> <source>Add CD "%1"</source> <translation type="unfinished">Přidat CD „%1“</translation> </message> <message> - <location filename="../udisksplugin.cpp" line="159"/> + <location filename="../udisksplugin.cpp" line="161"/> <source>Add Volume "%1"</source> <translation type="unfinished">Přidat svazek „%1“</translation> </message> diff --git a/src/plugins/General/udisks/translations/udisks_plugin_de.ts b/src/plugins/General/udisks/translations/udisks_plugin_de.ts index f56d92baf..e1b0bad1b 100644 --- a/src/plugins/General/udisks/translations/udisks_plugin_de.ts +++ b/src/plugins/General/udisks/translations/udisks_plugin_de.ts @@ -70,12 +70,12 @@ <context> <name>UDisksPlugin</name> <message> - <location filename="../udisksplugin.cpp" line="153"/> + <location filename="../udisksplugin.cpp" line="155"/> <source>Add CD "%1"</source> <translation>CD „%1“ hinzufügen</translation> </message> <message> - <location filename="../udisksplugin.cpp" line="159"/> + <location filename="../udisksplugin.cpp" line="161"/> <source>Add Volume "%1"</source> <translation>Gerät „%1“ hinzufügen</translation> </message> diff --git a/src/plugins/General/udisks/translations/udisks_plugin_es.ts b/src/plugins/General/udisks/translations/udisks_plugin_es.ts index a3504ed58..af7275355 100644 --- a/src/plugins/General/udisks/translations/udisks_plugin_es.ts +++ b/src/plugins/General/udisks/translations/udisks_plugin_es.ts @@ -70,12 +70,12 @@ <context> <name>UDisksPlugin</name> <message> - <location filename="../udisksplugin.cpp" line="153"/> + <location filename="../udisksplugin.cpp" line="155"/> <source>Add CD "%1"</source> <translation type="unfinished">Añadir CD "%1"</translation> </message> <message> - <location filename="../udisksplugin.cpp" line="159"/> + <location filename="../udisksplugin.cpp" line="161"/> <source>Add Volume "%1"</source> <translation type="unfinished">Añadir volumen "%1"</translation> </message> diff --git a/src/plugins/General/udisks/translations/udisks_plugin_it.ts b/src/plugins/General/udisks/translations/udisks_plugin_it.ts index 592016e2d..35c20d780 100644 --- a/src/plugins/General/udisks/translations/udisks_plugin_it.ts +++ b/src/plugins/General/udisks/translations/udisks_plugin_it.ts @@ -70,12 +70,12 @@ <context> <name>UDisksPlugin</name> <message> - <location filename="../udisksplugin.cpp" line="153"/> + <location filename="../udisksplugin.cpp" line="155"/> <source>Add CD "%1"</source> <translation type="unfinished">Aggiungi CD "%1"</translation> </message> <message> - <location filename="../udisksplugin.cpp" line="159"/> + <location filename="../udisksplugin.cpp" line="161"/> <source>Add Volume "%1"</source> <translation type="unfinished">Aggiungi libreria "%1"</translation> </message> diff --git a/src/plugins/General/udisks/translations/udisks_plugin_ja.ts b/src/plugins/General/udisks/translations/udisks_plugin_ja.ts index 718167d68..b5d6eace7 100644 --- a/src/plugins/General/udisks/translations/udisks_plugin_ja.ts +++ b/src/plugins/General/udisks/translations/udisks_plugin_ja.ts @@ -70,12 +70,12 @@ <context> <name>UDisksPlugin</name> <message> - <location filename="../udisksplugin.cpp" line="153"/> + <location filename="../udisksplugin.cpp" line="155"/> <source>Add CD "%1"</source> <translation>CD "%1" を追加</translation> </message> <message> - <location filename="../udisksplugin.cpp" line="159"/> + <location filename="../udisksplugin.cpp" line="161"/> <source>Add Volume "%1"</source> <translation>量目 "%1" を追加</translation> </message> diff --git a/src/plugins/General/udisks/translations/udisks_plugin_lt.ts b/src/plugins/General/udisks/translations/udisks_plugin_lt.ts index f0fc54afb..5bb89e186 100644 --- a/src/plugins/General/udisks/translations/udisks_plugin_lt.ts +++ b/src/plugins/General/udisks/translations/udisks_plugin_lt.ts @@ -70,12 +70,12 @@ <context> <name>UDisksPlugin</name> <message> - <location filename="../udisksplugin.cpp" line="153"/> + <location filename="../udisksplugin.cpp" line="155"/> <source>Add CD "%1"</source> <translation type="unfinished">Pridėti CD "%1"</translation> </message> <message> - <location filename="../udisksplugin.cpp" line="159"/> + <location filename="../udisksplugin.cpp" line="161"/> <source>Add Volume "%1"</source> <translation type="unfinished">Pridėti tomą "%1"</translation> </message> diff --git a/src/plugins/General/udisks/translations/udisks_plugin_nl.ts b/src/plugins/General/udisks/translations/udisks_plugin_nl.ts index 5616f54f6..b88402003 100644 --- a/src/plugins/General/udisks/translations/udisks_plugin_nl.ts +++ b/src/plugins/General/udisks/translations/udisks_plugin_nl.ts @@ -70,12 +70,12 @@ <context> <name>UDisksPlugin</name> <message> - <location filename="../udisksplugin.cpp" line="153"/> + <location filename="../udisksplugin.cpp" line="155"/> <source>Add CD "%1"</source> <translation type="unfinished">Voeg CD "%1" toe</translation> </message> <message> - <location filename="../udisksplugin.cpp" line="159"/> + <location filename="../udisksplugin.cpp" line="161"/> <source>Add Volume "%1"</source> <translation type="unfinished">Voeg Station "%1" toe</translation> </message> diff --git a/src/plugins/General/udisks/translations/udisks_plugin_pl.ts b/src/plugins/General/udisks/translations/udisks_plugin_pl.ts index 51d3e54f6..ca13efffe 100644 --- a/src/plugins/General/udisks/translations/udisks_plugin_pl.ts +++ b/src/plugins/General/udisks/translations/udisks_plugin_pl.ts @@ -70,12 +70,12 @@ <context> <name>UDisksPlugin</name> <message> - <location filename="../udisksplugin.cpp" line="153"/> + <location filename="../udisksplugin.cpp" line="155"/> <source>Add CD "%1"</source> <translation>Dodaj CD "%1"</translation> </message> <message> - <location filename="../udisksplugin.cpp" line="159"/> + <location filename="../udisksplugin.cpp" line="161"/> <source>Add Volume "%1"</source> <translation>Dodaj urządzenie "%1"</translation> </message> diff --git a/src/plugins/General/udisks/translations/udisks_plugin_ru.ts b/src/plugins/General/udisks/translations/udisks_plugin_ru.ts index e91a0b17c..2fe869191 100644 --- a/src/plugins/General/udisks/translations/udisks_plugin_ru.ts +++ b/src/plugins/General/udisks/translations/udisks_plugin_ru.ts @@ -70,12 +70,12 @@ <context> <name>UDisksPlugin</name> <message> - <location filename="../udisksplugin.cpp" line="153"/> + <location filename="../udisksplugin.cpp" line="155"/> <source>Add CD "%1"</source> <translation>Добавить CD "%1"</translation> </message> <message> - <location filename="../udisksplugin.cpp" line="159"/> + <location filename="../udisksplugin.cpp" line="161"/> <source>Add Volume "%1"</source> <translation>Добавить том "%1"</translation> </message> diff --git a/src/plugins/General/udisks/translations/udisks_plugin_tr.ts b/src/plugins/General/udisks/translations/udisks_plugin_tr.ts index c1e26b5fc..32e59229e 100644 --- a/src/plugins/General/udisks/translations/udisks_plugin_tr.ts +++ b/src/plugins/General/udisks/translations/udisks_plugin_tr.ts @@ -70,12 +70,12 @@ <context> <name>UDisksPlugin</name> <message> - <location filename="../udisksplugin.cpp" line="153"/> + <location filename="../udisksplugin.cpp" line="155"/> <source>Add CD "%1"</source> <translation type="unfinished">CD "%1" Ekle</translation> </message> <message> - <location filename="../udisksplugin.cpp" line="159"/> + <location filename="../udisksplugin.cpp" line="161"/> <source>Add Volume "%1"</source> <translation type="unfinished">"%1" Aygıtını Ekle</translation> </message> diff --git a/src/plugins/General/udisks/translations/udisks_plugin_uk_UA.ts b/src/plugins/General/udisks/translations/udisks_plugin_uk_UA.ts index 9d37e0fd8..becfe7f2e 100644 --- a/src/plugins/General/udisks/translations/udisks_plugin_uk_UA.ts +++ b/src/plugins/General/udisks/translations/udisks_plugin_uk_UA.ts @@ -70,12 +70,12 @@ <context> <name>UDisksPlugin</name> <message> - <location filename="../udisksplugin.cpp" line="153"/> + <location filename="../udisksplugin.cpp" line="155"/> <source>Add CD "%1"</source> <translation>Додати CD "%1"</translation> </message> <message> - <location filename="../udisksplugin.cpp" line="159"/> + <location filename="../udisksplugin.cpp" line="161"/> <source>Add Volume "%1"</source> <translation>Додати том "%1"</translation> </message> diff --git a/src/plugins/General/udisks/translations/udisks_plugin_zh_CN.ts b/src/plugins/General/udisks/translations/udisks_plugin_zh_CN.ts index 705f3a591..0580b4a47 100644 --- a/src/plugins/General/udisks/translations/udisks_plugin_zh_CN.ts +++ b/src/plugins/General/udisks/translations/udisks_plugin_zh_CN.ts @@ -70,12 +70,12 @@ <context> <name>UDisksPlugin</name> <message> - <location filename="../udisksplugin.cpp" line="153"/> + <location filename="../udisksplugin.cpp" line="155"/> <source>Add CD "%1"</source> <translation type="unfinished">添加 CD "%1"</translation> </message> <message> - <location filename="../udisksplugin.cpp" line="159"/> + <location filename="../udisksplugin.cpp" line="161"/> <source>Add Volume "%1"</source> <translation type="unfinished">添加卷 "%1"</translation> </message> diff --git a/src/plugins/General/udisks/translations/udisks_plugin_zh_TW.ts b/src/plugins/General/udisks/translations/udisks_plugin_zh_TW.ts index d144806a8..bb21e5e47 100644 --- a/src/plugins/General/udisks/translations/udisks_plugin_zh_TW.ts +++ b/src/plugins/General/udisks/translations/udisks_plugin_zh_TW.ts @@ -70,12 +70,12 @@ <context> <name>UDisksPlugin</name> <message> - <location filename="../udisksplugin.cpp" line="153"/> + <location filename="../udisksplugin.cpp" line="155"/> <source>Add CD "%1"</source> <translation type="unfinished">添加 CD "%1"</translation> </message> <message> - <location filename="../udisksplugin.cpp" line="159"/> + <location filename="../udisksplugin.cpp" line="161"/> <source>Add Volume "%1"</source> <translation type="unfinished">添加卷 "%1"</translation> </message> diff --git a/src/plugins/General/udisks/udisksplugin.cpp b/src/plugins/General/udisks/udisksplugin.cpp index fd228319f..471d64a41 100644 --- a/src/plugins/General/udisks/udisksplugin.cpp +++ b/src/plugins/General/udisks/udisksplugin.cpp @@ -20,6 +20,8 @@ #include <QtDBus> #include <QActionGroup> +#include <QApplication> +#include <QStyle> #include <qmmpui/generalhandler.h> #include <qmmpui/mediaplayer.h> #include <qmmpui/playlistmanager.h> @@ -158,6 +160,17 @@ void UDisksPlugin::updateActions() name = dev_path; actionText = QString(tr("Add Volume \"%1\"")).arg(name); } + + if (device->property("DeviceIsOpticalDisc").toBool()) + { + if(device->property("IdType").toString() == "iso9660") + action->setIcon(qApp->style()->standardIcon(QStyle::SP_DriveDVDIcon)); + else + action->setIcon(qApp->style()->standardIcon(QStyle::SP_DriveCDIcon)); + } + else + action->setIcon(qApp->style()->standardIcon(QStyle::SP_DriveHDIcon)); + action->setText(actionText); action->setData(dev_path); m_actions->addAction(action); |
