_statusNotifierItemDBus = new StatusNotifierItemDBus(this);
connect(this, SIGNAL(toolTipChanged(QString,QString)), _statusNotifierItemDBus, SIGNAL(NewToolTip()));
+ connect(this, SIGNAL(animationEnabledChanged(bool)), _statusNotifierItemDBus, SIGNAL(NewAttentionIcon()));
connect(QDBusConnection::sessionBus().interface(), SIGNAL(serviceOwnerChanged(QString,QString,QString)),
SLOT(serviceChange(QString,QString,QString)));
}
QString StatusNotifierItem::attentionIconName() const {
- return QString("quassel_message");
+ if(animationEnabled())
+ return QString("quassel_message");
+ else
+ return QString("quassel");
}
QString StatusNotifierItem::toolTipIconName() const {