19 #ifndef __kdcoppropertyproxy_h__
20 #define __kdcoppropertyproxy_h__
23 #include <tqcstring.h>
24 #include <tqvaluelist.h>
25 #include "tdelibs_export.h"
27 class KDCOPPropertyProxyPrivate;
57 bool isPropertyRequest(
const TQCString &fun );
63 bool processPropertyRequest(
const TQCString &fun,
const TQByteArray &data, TQCString &replyType,
64 TQByteArray &replyData );
70 TQValueList<TQCString> functions();
81 static TQValueList<TQCString> functions( TQObject *
object );
90 static bool isPropertyRequest(
const TQCString &fun, TQObject *
object );
96 static bool processPropertyRequest(
const TQCString &fun,
const TQByteArray &data, TQCString &replyType,
97 TQByteArray &replyData, TQObject *
object );
100 static bool decodePropertyRequestInternal(
const TQCString &fun, TQObject *
object,
bool &set,
101 TQCString &propName, TQCString &arg );
103 KDCOPPropertyProxyPrivate *d;
The KDCOPPropertyProxy class provides an easy way to publish Qt properties of a TQObject through DCOP...