pluginpage.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
#ifndef KSETTINGS_PLUGINPAGE_H
00021
#define KSETTINGS_PLUGINPAGE_H
00022
00023
#include <kcmodule.h>
00024
#include <kdelibs_export.h>
00025
00026
class KPluginSelector;
00027
00028
namespace KSettings
00029 {
00030
00071 class KUTILS_EXPORT PluginPage :
public KCModule
00072 {
00073 Q_OBJECT
00074
public:
00079 PluginPage(
QWidget * parent = 0,
const char * name = 0,
const QStringList & args =
QStringList() );
00080
00085 PluginPage(
KInstance * instance,
QWidget * parent = 0,
const QStringList & args =
QStringList() );
00086
00087 ~PluginPage();
00088
00092
KPluginSelector * pluginSelector();
00093
00101
virtual void load();
00102
00106
virtual void save();
00107
virtual void defaults();
00108
00109
private:
00110
class PluginPagePrivate;
00111 PluginPagePrivate * d;
00112 };
00113
00114 }
00115
00116
00117
00118
#endif // KSETTINGS_PLUGINPAGE_H
This file is part of the documentation for kutils Library Version 3.4.0.