44 #include <ActiveQt/qaxbase.h> 52 #ifndef QT_NO_WIN_ACTIVEQT 79 #if defined Q_CC_MSVC && _MSC_VER < 1300 89 #if defined Q_CC_MSVC && _MSC_VER < 1300 95 void *result = o ? o->qt_metacast(
"QAxObject") : 0;
102 #endif // QT_NO_WIN_ACTIVEQT 106 #endif // QAXOBJECT_H
#define QT_END_NAMESPACE
This macro expands to.
QAxObject(QObject *parent=0)
Creates an empty COM object and propagates parent to the QObject constructor.
void signal(const QString &, int, void *)
This generic signal gets emitted when the COM object issues the event name.
int qt_metacall(QMetaObject::Call, int, void **)
The QString class provides a Unicode character string.
The QAxObject class provides a QObject that wraps a COM object.
The QObject class is the base class of all Qt objects.
bool doVerb(const QString &verb)
Requests the COM object to perform the action verb.
const QMetaObject * metaObject() const
#define QT_BEGIN_NAMESPACE
This macro expands to.
void connectNotify()
Connects to all event interfaces of the object.
void * qt_metacast(const char *)
static QMetaObject staticMetaObject
const char * className() const
QObject * parent() const
Returns a pointer to the parent object.
~QAxObject()
Releases the COM object and destroys the QAxObject, cleaning up all allocated resources.
The QAxBase class is an abstract class that provides an API to initialize and access a COM object...
QObject * qObject() const
const QMetaObject * parentMetaObject() const