Changeset View
Changeset View
Standalone View
Standalone View
src/pulseobject.cpp
Show First 20 Lines • Show All 48 Lines • ▼ Show 20 Line(s) | |||||
49 | 49 | | |||
50 | QString PulseObject::iconName() const | 50 | QString PulseObject::iconName() const | ||
51 | { | 51 | { | ||
52 | QString name = m_properties.value(QStringLiteral("device.icon_name")).toString(); | 52 | QString name = m_properties.value(QStringLiteral("device.icon_name")).toString(); | ||
53 | if (!name.isEmpty() && QIcon::hasThemeIcon(name)) { | 53 | if (!name.isEmpty() && QIcon::hasThemeIcon(name)) { | ||
54 | return name; | 54 | return name; | ||
55 | } | 55 | } | ||
56 | 56 | | |||
57 | name = m_properties.value(QStringLiteral("media.icon_name")).toString(); | ||||
58 | if (!name.isEmpty() && QIcon::hasThemeIcon(name)) { | ||||
59 | return name; | ||||
60 | } | ||||
61 | | ||||
57 | name = m_properties.value(QStringLiteral("window.icon_name")).toString(); | 62 | name = m_properties.value(QStringLiteral("window.icon_name")).toString(); | ||
58 | if (!name.isEmpty() && QIcon::hasThemeIcon(name)) { | 63 | if (!name.isEmpty() && QIcon::hasThemeIcon(name)) { | ||
59 | return name; | 64 | return name; | ||
60 | } | 65 | } | ||
61 | 66 | | |||
62 | name = m_properties.value(QStringLiteral("application.icon_name")).toString(); | 67 | name = m_properties.value(QStringLiteral("application.icon_name")).toString(); | ||
63 | if (!name.isEmpty() && QIcon::hasThemeIcon(name)) { | 68 | if (!name.isEmpty() && QIcon::hasThemeIcon(name)) { | ||
64 | return name; | 69 | return name; | ||
Show All 21 Lines |