Search for usage in LXR

KCMPushNotifications Class Reference

#include <kcmpushnotifications.h>

Inherits KQuickConfigModule.


ClientModel clientModel
int distributorStatus
bool hasDistributor
bool hasKDEDistributor
QString pushProviderId


void distributorChanged ()
void distributorStatusChanged ()
void nextcloudAuthenticated (const QString &loginName, const QString &appPassword)
void pushProviderChanged ()
void saveRequested ()

Public Slots

void forceUnregister (const QString &token)
void setPushProviderConfiguration (const QString &pushProviderId, const QVariantMap &config)

Public Member Functions

 KCMPushNotifications (QObject *parent, const KPluginMetaData &data, const QVariantList &args)
ClientModelclientModel () const
int distributorStatus () const
bool hasDistributor () const
bool hasKDEDistributor () const
Q_INVOKABLE void nextcloudAuthenticate (const QUrl &url)
Q_INVOKABLE QVariantMap pushProviderConfiguration (const QString &pushProviderId) const
QString pushProviderId () const
void save () override

Detailed Description

KCM to configure push notifications.

Definition at line 29 of file kcmpushnotifications.h.

The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Oct 1 2023 03:48:05 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.