![]() |
Qt 4.8
|
#include <qabstracteventdispatcher.h>#include <qapplication.h>#include <qbuffer.h>#include <qdatastream.h>#include <qdebug.h>#include <qevent.h>#include <qeventloop.h>#include <qfile.h>#include <qpointer.h>#include <qhash.h>#include <qmap.h>#include <qmenubar.h>#include <qmenu.h>#include <qmetaobject.h>#include <qpixmap.h>#include <qstatusbar.h>#include <qwhatsthis.h>#include <ocidl.h>#include <olectl.h>#include <private/qcoreapplication_p.h>#include "qaxfactory.h"#include "qaxbindable.h"#include "qaxaggregated.h"#include "../shared/qaxtypes.h"Go to the source code of this file.
Classes | |
| class | HackWidget |
| class | QAxConnection |
| struct | QAxExceptInfo |
| class | QAxServerAggregate |
| class | QAxServerBase |
| class | QAxSignalVec |
| class | QClassFactory |
Macros | |
| #define | QT_NO_CAST_TO_ASCII |
| #define | ULONG_PTR DWORD |
Functions | |
| LRESULT QT_WIN_CALLBACK | axs_FilterProc (int nCode, WPARAM wParam, LPARAM lParam) |
| static bool | checkHRESULT (HRESULT hres) |
| HRESULT | GetClassObject (REFIID clsid, REFIID iid, void **ppUnk) |
| bool | ignoreProps (const char *test) |
| bool | ignoreSlots (const char *test) |
| static int | mapModifiers (int state) |
| static QByteArray | paramType (const QByteArray &ptype, bool *out) |
| bool | qax_winEventFilter (void *message) |
| QAxFactory * | qAxFactory () |
| unsigned long | qAxLock () |
| unsigned long | qAxUnlock () |
| static LPOLESTR | QStringToOLESTR (const QString &qstring) |
| bool | qt_sendSpontaneousEvent (QObject *, QEvent *) |
| Q_GUI_EXPORT int | qt_translateKeyCode (int) |
| void | qWinMsgHandler (QtMsgType t, const char *str) |
Variables | |
| static int | invokeCount = 0 |
| bool | qax_disable_inplaceframe = true |
| HHOOK | qax_hhook |
| bool | qax_ownQApp |
| HANDLE | qAxInstance |
| bool | qAxOutProcServer |
| unsigned long | qaxserverbase_instance_count = 0 |
| ITypeLib * | qAxTypeLibrary |
| #define QT_NO_CAST_TO_ASCII |
disables automatic conversion from QString to 8-bit strings (char *)
| #define ULONG_PTR DWORD |
Definition at line 77 of file qaxserverbase.cpp.
Referenced by qt_adopted_thread_watcher_function(), and QAxServerBase::reportError().
| LRESULT QT_WIN_CALLBACK axs_FilterProc | ( | int | nCode, |
| WPARAM | wParam, | ||
| LPARAM | lParam | ||
| ) |
Definition at line 799 of file qaxserverbase.cpp.
Referenced by QClassFactory::CreateInstanceHelper().
|
static |
Definition at line 1878 of file qaxserverbase.cpp.
| HRESULT GetClassObject | ( | REFIID | clsid, |
| REFIID | iid, | ||
| void ** | ppUnk | ||
| ) |
Definition at line 1023 of file qaxserverbase.cpp.
| bool ignoreProps | ( | const char * | test | ) |
Definition at line 678 of file qaxserver.cpp.
Referenced by classIDL(), QAxServerBase::isPropertyExposed(), and QAxServerBase::removeMenu().
| bool ignoreSlots | ( | const char * | test | ) |
Definition at line 673 of file qaxserver.cpp.
Referenced by classIDL(), and QAxServerBase::removeMenu().
|
static |
Definition at line 4304 of file qaxserverbase.cpp.
Referenced by QAxServerBase::eventFilter().
|
inlinestatic |
Definition at line 1947 of file qaxserverbase.cpp.
Referenced by QAxBase::dynamicCallHelper(), QAxServerBase::Invoke(), and QAxServerBase::qt_metacall().
| bool qax_winEventFilter | ( | void * | message | ) |
Definition at line 809 of file qaxserverbase.cpp.
Referenced by QClassFactory::CreateInstanceHelper().
| QAxFactory* qAxFactory | ( | ) |
Definition at line 81 of file qaxserver.cpp.
Referenced by classIDL(), convertTypes(), QClassFactory::CreateInstance(), QClassFactory::CreateInstanceHelper(), QClassFactory::CreateInstanceLic(), DumpIDL(), QAxServerBase::ensureMetaData(), QAxServerBase::EnumVerbs(), QAxServerBase::GetClassID(), QAxServerBase::GetClassInfo(), QAxServerBase::GetGUID(), QClassFactory::GetLicInfo(), QAxServerBase::GetMiscStatus(), QAxServerBase::GetUserClassID(), QAxServerBase::internalConnect(), QAxServerBase::internalCreate(), QAxServerBase::InternalQueryInterface(), QClassFactory::QClassFactory(), QAxServerBase::qt_metacall(), QAxServerBase::registerActiveObject(), QClassFactory::RequestLicKey(), and UpdateRegistry().
| unsigned long qAxLock | ( | ) |
Definition at line 158 of file qaxserver.cpp.
Referenced by QAxServerBase::init(), and QClassFactory::LockServer().
| unsigned long qAxUnlock | ( | ) |
Definition at line 166 of file qaxserver.cpp.
Referenced by QClassFactory::LockServer(), and QAxServerBase::~QAxServerBase().
|
inlinestatic |
Definition at line 3726 of file qaxserverbase.cpp.
Referenced by QAxServerBase::GetUserType().
Definition at line 5779 of file qapplication.cpp.
Referenced by QAxServerBase::resize(), QAxServerBase::SetColorScheme(), and QWSInputContext::translateIMEvent().
| Q_GUI_EXPORT int qt_translateKeyCode | ( | int | ) |
Definition at line 517 of file qkeymapper_win.cpp.
Referenced by QAxServerBase::ReactivateAndUndo(), and QAxServerBase::TranslateAcceleratorW().
| void qWinMsgHandler | ( | QtMsgType | t, |
| const char * | str | ||
| ) |
Definition at line 143 of file qcoreapplication_win.cpp.
Referenced by QClassFactory::CreateInstanceHelper(), qax_winEventFilter(), qInstallMsgHandler(), qt_error_string(), and qWinMain().
|
static |
Definition at line 92 of file qaxserverbase.cpp.
Referenced by axs_FilterProc(), and QAxServerBase::Invoke().
| bool qax_disable_inplaceframe = true |
Definition at line 3814 of file qaxserverbase.cpp.
Referenced by QAxServerBase::internalActivate(), and qAxLockCount().
| HHOOK qax_hhook |
Definition at line 51 of file qaxserverdll.cpp.
Referenced by axs_FilterProc(), QClassFactory::CreateInstanceHelper(), and DllCanUnloadNow().
| bool qax_ownQApp |
Definition at line 50 of file qaxserverdll.cpp.
Referenced by QClassFactory::CreateInstanceHelper(), and DllCanUnloadNow().
| HANDLE qAxInstance |
Definition at line 65 of file qaxserver.cpp.
Referenced by QAxServerBase::create().
| bool qAxOutProcServer |
Definition at line 68 of file qaxserver.cpp.
Referenced by QClassFactory::CreateInstanceHelper(), QAxServerBase::registerActiveObject(), and QAxServerBase::TranslateAcceleratorW().
| unsigned long qaxserverbase_instance_count = 0 |
Definition at line 95 of file qaxserverbase.cpp.
Referenced by QAxServerBase::init(), and QAxServerBase::~QAxServerBase().
| ITypeLib* qAxTypeLibrary |
Definition at line 66 of file qaxserver.cpp.
Referenced by QAxServerBase::ensureMetaData(), QAxServerBase::GetClassInfo(), QAxServerBase::GetIDsOfNames(), QAxServerBase::GetTypeInfo(), QAxServerBase::GetTypeInfoCount(), and QAxServerBase::qt_metacall().