mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +02:00
Update statusnotifieritem
This commit is contained in:
parent
a49feca281
commit
cbd0469042
1 changed files with 3 additions and 2 deletions
|
@ -29,6 +29,7 @@
|
||||||
#include "statusnotifieritemadaptor.h"
|
#include "statusnotifieritemadaptor.h"
|
||||||
#include <QDBusServiceWatcher>
|
#include <QDBusServiceWatcher>
|
||||||
#include <QDBusMessage>
|
#include <QDBusMessage>
|
||||||
|
#include <utility>
|
||||||
#include <dbusmenuexporter.h>
|
#include <dbusmenuexporter.h>
|
||||||
|
|
||||||
int StatusNotifierItem::mServiceCounter = 0;
|
int StatusNotifierItem::mServiceCounter = 0;
|
||||||
|
@ -39,7 +40,7 @@ StatusNotifierItem::StatusNotifierItem(QString id, QObject *parent)
|
||||||
mService(QString::fromLatin1("org.freedesktop.StatusNotifierItem-%1-%2")
|
mService(QString::fromLatin1("org.freedesktop.StatusNotifierItem-%1-%2")
|
||||||
.arg(QCoreApplication::applicationPid())
|
.arg(QCoreApplication::applicationPid())
|
||||||
.arg(++mServiceCounter)),
|
.arg(++mServiceCounter)),
|
||||||
mId(id),
|
mId(std::move(id)),
|
||||||
mTitle(QLatin1String("Test")),
|
mTitle(QLatin1String("Test")),
|
||||||
mStatus(QLatin1String("Active")),
|
mStatus(QLatin1String("Active")),
|
||||||
mCategory(QLatin1String("ApplicationStatus")),
|
mCategory(QLatin1String("ApplicationStatus")),
|
||||||
|
@ -276,7 +277,7 @@ void StatusNotifierItem::SecondaryActivate(int x, int y)
|
||||||
|
|
||||||
void StatusNotifierItem::ContextMenu(int x, int y)
|
void StatusNotifierItem::ContextMenu(int x, int y)
|
||||||
{
|
{
|
||||||
if (mMenu)
|
if (mMenu != nullptr)
|
||||||
{
|
{
|
||||||
if (mMenu->isVisible())
|
if (mMenu->isVisible())
|
||||||
mMenu->popup(QPoint(x, y));
|
mMenu->popup(QPoint(x, y));
|
||||||
|
|
Loading…
Add table
Reference in a new issue