- indicator->setProperty("sender", sender);
- indicator->setProperty("time", QTime::currentTime());
- qDebug() << "FIXME icon";
+ indicator->setNameProperty(name);
+
+ indicator->setTimeProperty(QDateTime::currentDateTime());
+
+ QModelIndex index = Client::networkModel()->bufferIndex(bufferId);
+ QVariant icon = QtUi::style()->bufferViewItemData(index, Qt::DecorationRole);
+ if (icon.canConvert<QPixmap>()) {
+ QImage image = icon.value<QPixmap>().toImage();
+ indicator->setIconProperty(image);
+ }
+
+ indicator->setDrawAttentionProperty(true);