diff --git a/applets/systemtray/tests/statusnotifier/statusnotifiertest.cpp b/applets/systemtray/tests/statusnotifier/statusnotifiertest.cpp
--- a/applets/systemtray/tests/statusnotifier/statusnotifiertest.cpp
+++ b/applets/systemtray/tests/statusnotifier/statusnotifiertest.cpp
@@ -63,6 +63,7 @@
connect(updateButton, &QPushButton::clicked, this, &StatusNotifierTest::updateNotifier);
connect(jobEnabledCheck, &QCheckBox::toggled, this, &StatusNotifierTest::enableJob);
updateUi();
+ iconName->setText(QStringLiteral("plasma"));
show();
raise();
log(QStringLiteral("started"));
@@ -126,7 +127,6 @@
statusPassive->setEnabled(!statusAuto->isChecked());
statusNeedsAttention->setEnabled(!statusAuto->isChecked());
- iconName->setText(d->systemNotifier->iconName());
tooltipText->setText(d->systemNotifier->toolTipTitle());
tooltipSubtext->setText(d->systemNotifier->toolTipSubTitle());
@@ -163,7 +163,12 @@
}
d->systemNotifier->setStatus(s);
- d->systemNotifier->setIconByName(iconName->text());
+ iconPixmapCheckbox->isChecked() ? d->systemNotifier->setIconByPixmap(QIcon::fromTheme(iconName->text()))
+ : d->systemNotifier->setIconByName(iconName->text());
+ overlayIconPixmapCheckbox->isChecked() ? d->systemNotifier->setOverlayIconByPixmap(QIcon::fromTheme(overlayIconName->text()))
+ : d->systemNotifier->setOverlayIconByName(overlayIconName->text());
+ attentionIconPixmapCheckbox->isChecked() ? d->systemNotifier->setAttentionIconByPixmap(QIcon::fromTheme(attentionIconName->text()))
+ : d->systemNotifier->setAttentionIconByName(attentionIconName->text());
d->systemNotifier->setToolTip(iconName->text(), tooltipText->text(), tooltipSubtext->text());
diff --git a/applets/systemtray/tests/statusnotifier/statusnotifiertest.ui b/applets/systemtray/tests/statusnotifier/statusnotifiertest.ui
--- a/applets/systemtray/tests/statusnotifier/statusnotifiertest.ui
+++ b/applets/systemtray/tests/statusnotifier/statusnotifiertest.ui
@@ -6,8 +6,8 @@
0
0
- 434
- 572
+ 471
+ 692
@@ -21,14 +21,13 @@
-
-
+ ..
-
- 1
+ 0
@@ -110,10 +109,7 @@
- -
-
-
- -
+
-
<b>ToolTip</b>
@@ -126,16 +122,80 @@
-
- -
-
-
-
Update
+ -
+
+
-
+
+
+ Icon
+
+
+
+ -
+
+
+ AttentionIcon
+
+
+
+ -
+
+
+ OverlayIcon
+
+
+
+ -
+
+
-
+
+
+ -
+
+
+ Use Pixmap
+
+
+
+
+
+ -
+
+
-
+
+
+ -
+
+
+ Use Pixmap
+
+
+
+
+
+ -
+
+
-
+
+
+ -
+
+
+ Use Pixmap
+
+
+
+
+
+
+