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.