kcmoduleproxyIface.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
#ifndef __KCMODULEPROXYIFACE_H__
00021
#define __KCMODULEPROXYIFACE_H__
00022
00023
#include <dcopobject.h>
00024
00035
class KCModuleProxyIface :
virtual public DCOPObject
00036 {
00037 K_DCOP
00038
00039 k_dcop:
00040
00047
virtual QString applicationName() = 0;
00048
00052
virtual void save() = 0;
00053
00057
virtual void load() = 0;
00058
00062
virtual void defaults() = 0;
00063
00067
virtual QString quickHelp() = 0;
00068
00073
virtual bool changed() = 0;
00074
00075 k_dcop_signals:
00076
00085
virtual void changed(
bool c );
00086
00087
virtual void quickHelpChanged();
00088
00089 };
00090
00105
class KCModuleProxyRootDispatcher :
virtual public DCOPObject
00106 {
00107 K_DCOP
00108
00109 k_dcop:
00110
00114
virtual void changed(
bool c ) = 0;
00115
00116
virtual void quickHelpChanged() = 0;
00117 };
00118
00119
#endif // __KCMODULEPROXYIFACE_H__
This file is part of the documentation for kutils Library Version 3.4.0.