Update statusnotifieritem

This commit is contained in:
Ilya Fedin 2021-12-22 22:37:08 +04:00 committed by John Preston
parent a49feca281
commit cbd0469042
1 changed files with 3 additions and 2 deletions

View File

@ -29,6 +29,7 @@
#include "statusnotifieritemadaptor.h"
#include <QDBusServiceWatcher>
#include <QDBusMessage>
#include <utility>
#include <dbusmenuexporter.h>
int StatusNotifierItem::mServiceCounter = 0;
@ -39,7 +40,7 @@ StatusNotifierItem::StatusNotifierItem(QString id, QObject *parent)
mService(QString::fromLatin1("org.freedesktop.StatusNotifierItem-%1-%2")
.arg(QCoreApplication::applicationPid())
.arg(++mServiceCounter)),
mId(id),
mId(std::move(id)),
mTitle(QLatin1String("Test")),
mStatus(QLatin1String("Active")),
mCategory(QLatin1String("ApplicationStatus")),
@ -276,7 +277,7 @@ void StatusNotifierItem::SecondaryActivate(int x, int y)
void StatusNotifierItem::ContextMenu(int x, int y)
{
if (mMenu)
if (mMenu != nullptr)
{
if (mMenu->isVisible())
mMenu->popup(QPoint(x, y));