21 #ifndef TDECMODULEPROXY_H
22 #define TDECMODULEPROXY_H
25 #include <tqstringlist.h>
28 #include <tdelibs_export.h>
73 friend class TDECModuleProxyRootCommunicatorImpl;
91 TQWidget * parent = 0,
const char * name = 0,
92 const TQStringList & args = TQStringList() );
109 TDECModuleProxy(
const TQString& serviceName,
bool withFallback =
true,
110 TQWidget * parent = 0,
const char * name = 0,
111 const TQStringList & args = TQStringList() );
126 TDECModuleProxy(
const KService::Ptr& service,
bool withFallback =
true,
127 TQWidget * parent = 0,
const char * name = 0,
128 const TQStringList & args = TQStringList() );
153 TQString quickHelp()
const;
163 TQString handbookDocPath()
const;
168 TQString handbookSection()
const;
181 TQString rootOnlyMsg()
const;
189 bool useRootOnlyMsg()
const;
206 bool changed()
const;
218 bool rootMode()
const;
242 TQCString dcopName()
const;
274 void changed(
bool state );
298 void quickHelpChanged();
306 void showEvent( TQShowEvent * );
321 void emitQuickHelpChanged();
332 void callRootModule(
const TQCString&
function );
345 void moduleChanged(
bool );
350 void moduleDestroyed();
359 void applicationRemoved(
const TQCString& app );
363 class TDECModuleProxyPrivate;
364 TDECModuleProxyPrivate * d;
A class that provides information about a TDECModule.
Encapsulates a TDECModule for embedding.
void changed(TDECModuleProxy *mod)
This is emitted in the same situations as in the one above.
void childClosed()
When a module running with root privileges and exits, returns to normal mode, the childClosed() signa...