44 #include <QtGui/qwidget.h> 54 #ifndef QT_NO_WIN_ACTIVEQT 84 #endif // QT_NO_WIN_ACTIVEQT 88 #endif // QAXBINDABLE_H bool requestPropertyChange(const char *property)
Call this function to request permission to change the property property from the client that is host...
#define QT_END_NAMESPACE
This macro expands to.
The QAxBindable class provides an interface between a QWidget and an ActiveX client.
QAxBindable()
Constructs an empty QAxBindable object.
virtual bool writeData(QIODevice *sink)
If the COM object supports a MIME type then this function is called to store the COM object into sink...
The QString class provides a Unicode character string.
The QAxAggregated class is an abstract base class for implementations of additional COM interfaces...
void reportError(int code, const QString &src, const QString &desc, const QString &help=QString())
Reports an error to the client application.
virtual QAxAggregated * createAggregate()
Reimplement this function when you want to implement additional COM interfaces in the ActiveX control...
#define QT_BEGIN_NAMESPACE
This macro expands to.
virtual bool readData(QIODevice *source, const QString &format)
If the COM object supports a MIME type then this function is called to initialize the COM object from...
void propertyChanged(const char *property)
Call this function to notify the client that is hosting this ActiveX control that the property proper...
IUnknown * clientSite() const
Returns a pointer to the client site interface for this ActiveX object, or null if no client site has...
virtual ~QAxBindable()
Destroys the QAxBindable object.
The QIODevice class is the base interface class of all I/O devices in Qt.