Fix separator.
This commit is contained in:
@@ -1,6 +1,8 @@
|
|||||||
#include "manager.h"
|
#include "manager.h"
|
||||||
#include "wintoastlib.h"
|
#include "wintoastlib.h"
|
||||||
|
|
||||||
|
#include <QDir>
|
||||||
|
|
||||||
using namespace WinToastLib;
|
using namespace WinToastLib;
|
||||||
|
|
||||||
class CustomHandler : public IWinToastHandler {
|
class CustomHandler : public IWinToastHandler {
|
||||||
@@ -62,8 +64,9 @@ void NotificationsManager::postNotification(
|
|||||||
WinToastTemplate::FirstLine);
|
WinToastTemplate::FirstLine);
|
||||||
templ.setTextField(QString("%1").arg(text).toStdWString(),
|
templ.setTextField(QString("%1").arg(text).toStdWString(),
|
||||||
WinToastTemplate::SecondLine);
|
WinToastTemplate::SecondLine);
|
||||||
|
|
||||||
templ.setImagePath(
|
templ.setImagePath(
|
||||||
reinterpret_cast<const wchar_t *>(iconPath.toLocalFile().utf16()));
|
reinterpret_cast<const wchar_t *>(QDir::toNativeSeparators(iconPath.toLocalFile()).utf16()));
|
||||||
|
|
||||||
count++;
|
count++;
|
||||||
CustomHandler *customHandler = new CustomHandler(count, this);
|
CustomHandler *customHandler = new CustomHandler(count, this);
|
||||||
|
|||||||
@@ -83,13 +83,11 @@ void RoomListModel::connectRoomSignals(SpectralRoom* room) {
|
|||||||
User* sender = room->user(event->senderId());
|
User* sender = room->user(event->senderId());
|
||||||
if (sender == room->localUser()) return;
|
if (sender == room->localUser()) return;
|
||||||
QUrl _url = room->avatarUrl();
|
QUrl _url = room->avatarUrl();
|
||||||
qDebug() << QStandardPaths::writableLocation(QStandardPaths::CacheLocation) +
|
|
||||||
"/avatar/" + _url.authority() + '_' + _url.fileName() + ".png";
|
|
||||||
emit newMessage(
|
emit newMessage(
|
||||||
room->id(), event->id(), room->displayName(), sender->displayname(),
|
room->id(), event->id(), room->displayName(), sender->displayname(),
|
||||||
event->contentJson().value("body").toString(), room->avatar(128),
|
event->contentJson().value("body").toString(), room->avatar(128),
|
||||||
QStandardPaths::writableLocation(QStandardPaths::CacheLocation) +
|
QUrl::fromLocalFile(QStandardPaths::writableLocation(QStandardPaths::CacheLocation) +
|
||||||
"/avatar/" + _url.authority() + '_' + _url.fileName() + ".png");
|
"/avatar/" + _url.authority() + '_' + _url.fileName() + ".png"));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user