KWin
Loading...
Searching...
No Matches
Signals | Public Member Functions | Properties | List of all members
Module Class Reference

#include <module.h>

Inheritance diagram for Module:

Signals

void messageChanged ()
 
void pendingDeletionsChanged ()
 

Public Member Functions

 Module (QObject *parent, const KPluginMetaData &data)
 
void load () override
 
void save () override
 
void defaults () override
 
QAbstractItemModel * model () const
 
Q_INVOKABLE void togglePendingDeletion (const KPluginMetaData &data)
 
Q_INVOKABLE bool canDeleteEntry (const KPluginMetaData &data)
 
QList< KPluginMetaData > pendingDeletions ()
 
QString errorMessage () const
 
QString infoMessage () const
 
void setErrorMessage (const QString &message)
 
Q_INVOKABLE void importScript ()
 
Q_INVOKABLE void onGHNSEntriesChanged ()
 
Q_INVOKABLE void configure (const KPluginMetaData &data)
 

Properties

QAbstractItemModel * model
 
QList< KPluginMetaData > pendingDeletions
 
QString errorMessage
 
QString infoMessage
 

Detailed Description

Definition at line 19 of file module.h.

Constructor & Destructor Documentation

◆ Module()

Module::Module ( QObject * parent,
const KPluginMetaData & data )
explicit

Definition at line 25 of file module.cpp.

Member Function Documentation

◆ canDeleteEntry()

Q_INVOKABLE bool Module::canDeleteEntry ( const KPluginMetaData & data)
inline

Definition at line 40 of file module.h.

◆ configure()

void Module::configure ( const KPluginMetaData & data)

Definition at line 76 of file module.cpp.

◆ defaults()

void Module::defaults ( )
override

Definition at line 95 of file module.cpp.

◆ errorMessage()

QString Module::errorMessage ( ) const
inline

Definition at line 50 of file module.h.

◆ importScript()

void Module::importScript ( )

Called when the import script button is clicked.

Definition at line 47 of file module.cpp.

◆ infoMessage()

QString Module::infoMessage ( ) const
inline

Definition at line 54 of file module.h.

◆ load()

void Module::load ( )
override

Definition at line 104 of file module.cpp.

◆ messageChanged

void Module::messageChanged ( )
signal

◆ model()

QAbstractItemModel * Module::model ( ) const
inline

Definition at line 34 of file module.h.

◆ onGHNSEntriesChanged()

void Module::onGHNSEntriesChanged ( )

Definition at line 41 of file module.cpp.

◆ pendingDeletions()

QList< KPluginMetaData > Module::pendingDeletions ( )
inline

Definition at line 45 of file module.h.

◆ pendingDeletionsChanged

void Module::pendingDeletionsChanged ( )
signal

◆ save()

void Module::save ( )
override

Definition at line 114 of file module.cpp.

◆ setErrorMessage()

void Module::setErrorMessage ( const QString & message)
inline

Definition at line 58 of file module.h.

◆ togglePendingDeletion()

void Module::togglePendingDeletion ( const KPluginMetaData & data)

Definition at line 84 of file module.cpp.

Property Documentation

◆ errorMessage

QString Module::errorMessage
read

Definition at line 25 of file module.h.

◆ infoMessage

QString Module::infoMessage
read

Definition at line 26 of file module.h.

◆ model

QAbstractItemModel * Module::model
read

Definition at line 23 of file module.h.

◆ pendingDeletions

QList<KPluginMetaData> Module::pendingDeletions
read

Definition at line 24 of file module.h.


The documentation for this class was generated from the following files: