KCMPushNotifications

Search for usage in LXR

KCMPushNotifications Class Reference

#include <kcmpushnotifications.h>

Inherits KQuickConfigModule.

Properties

ClientModel clientModel
 
int distributorStatus
 
bool hasDistributor
 
bool hasKDEDistributor
 
QString pushProviderId
 

Signals

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.