![]() |
Qt 4.8
|
Public Functions | |
| bool | activateObject (bool initialized, const QByteArray &data) |
| unsigned long WINAPI | AddRef () |
| STDMETHOD() | CanInPlaceActivate () |
| STDMETHOD() | ContextSensitiveHelp (BOOL fEnterMode) |
| void | deactivate () |
| STDMETHOD() | DeactivateAndUndo () |
| STDMETHOD() | DiscardUndoState () |
| HRESULT | doVerb (LONG index) |
| void | emitAmbientPropertyChange (DISPID dispid) |
| STDMETHOD() | GetContainer (LPOLECONTAINER FAR *ppContainer) |
| STDMETHOD() | GetExtendedControl (IDispatch **ppDisp) |
| HRESULT __stdcall | GetIDsOfNames (const _GUID &, wchar_t **, unsigned int, unsigned long, long *) |
| STDMETHOD() | GetMoniker (DWORD dwAssign, DWORD dwWhichMoniker, IMoniker **ppmk) |
| HRESULT __stdcall | GetTypeInfo (UINT, LCID, ITypeInfo **) |
| HRESULT __stdcall | GetTypeInfoCount (unsigned int *) |
| STDMETHOD() | GetWindow (HWND *phwnd) |
| STDMETHOD() | GetWindowContext (IOleInPlaceFrame **ppFrame, IOleInPlaceUIWindow **ppDoc, LPRECT lprcPosRect, LPRECT lprcClipRect, LPOLEINPLACEFRAMEINFO lpFrameInfo) |
| IOleInPlaceActiveObject * | inPlaceObject () const |
| HRESULT __stdcall | Invoke (DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr) |
| STDMETHOD() | LockInPlaceActive (BOOL fLock) |
| QSize | minimumSizeHint () const |
| STDMETHOD() | OnControlInfoChanged () |
| STDMETHOD() | OnFocus (BOOL fGotFocus) |
| STDMETHOD() | OnInPlaceActivate () |
| STDMETHOD() | OnInPlaceDeactivate () |
| STDMETHOD() | OnPosRectChange (LPCRECT lprcPosRect) |
| STDMETHOD() | OnShowWindow (BOOL fShow) |
| STDMETHOD() | OnUIActivate () |
| STDMETHOD() | OnUIDeactivate (BOOL fUndoable) |
| QAxClientSite (QAxWidget *c) | |
| int | qt_metacall (QMetaObject::Call, int isignal, void **argv) |
| STDMETHOD() | QueryInterface (REFIID iid, void **iface) |
| unsigned long WINAPI | Release () |
| void | releaseAll () |
| STDMETHOD() | RequestNewObjectLayout () |
| void | reset (QWidget *p) |
| void | resize (QSize sz) |
| STDMETHOD() | SaveObject () |
| STDMETHOD() | Scroll (SIZE scrollExtant) |
| STDMETHOD() | ShowObject () |
| STDMETHOD() | ShowPropertyFrame () |
| QSize | sizeHint () const |
| STDMETHOD (InsertMenus(HMENU hmenuShared, LPOLEMENUGROUPWIDTHS lpMenuWidths)) | |
| STDMETHOD (SetMenu(HMENU hmenuShared, HOLEMENU holemenu, HWND hwndActiveObject)) | |
| STDMETHOD (RemoveMenus(HMENU hmenuShared)) | |
| STDMETHOD (SetStatusText(LPCOLESTR pszStatusText)) | |
| STDMETHOD (EnableModeless(BOOL fEnable)) | |
| STDMETHOD (TranslateAccelerator(LPMSG lpMsg, WORD grfModifiers)) | |
| STDMETHOD (GetBorder(LPRECT lprectBorder)) | |
| STDMETHOD (RequestBorderSpace(LPCBORDERWIDTHS pborderwidths)) | |
| STDMETHOD (SetBorderSpace(LPCBORDERWIDTHS pborderwidths)) | |
| STDMETHOD (SetActiveObject(IOleInPlaceActiveObject *pActiveObject, LPCOLESTR pszObjName)) | |
| STDMETHOD (ActivateMe(IOleDocumentView *pViewToActivate)) | |
| STDMETHOD_ (void, OnDataChange)(FORMATETC * | |
| STGMEDIUM * | STDMETHOD_ (void, OnViewChange)(DWORD |
| STDMETHOD_ (void, OnRename)(IMoniker *) | |
| STDMETHOD_ (void, OnSave)() | |
| STDMETHOD_ (void, OnClose)() | |
| STDMETHOD() | TransformCoords (POINTL *pPtlHimetric, POINTF *pPtfContainer, DWORD dwFlags) |
| STDMETHOD() | TranslateAccelerator (LPMSG lpMsg, DWORD grfModifiers) |
| bool | translateKeyEvent (int message, int keycode) const |
| void | windowActivationChange () |
| virtual | ~QAxClientSite () |
Public Variables | |
| bool | eventTranslated: 1 |
| STGMEDIUM | LONG |
Properties | |
| QAxAggregated * | aggregatedObject |
| bool | canHostDocument: 1 |
| CONTROLINFO | control_info |
| QAxHostWidget * | host |
| bool | inPlaceModelessEnabled:1 |
| bool | inPlaceObjectWindowless:1 |
| DWORD | m_dwOleObject |
| IOleDocumentView * | m_spActiveView |
| IOleInPlaceActiveObject * | m_spInPlaceActiveObject |
| IOleInPlaceObjectWindowless * | m_spInPlaceObject |
| IOleControl * | m_spOleControl |
| IOleObject * | m_spOleObject |
| LONG | ref |
| QSize | sizehint |
| QAxWidget * | widget |
Friends | |
| class | QAxHostWidget |
Definition at line 152 of file qaxwidget.cpp.
| QAxClientSite::QAxClientSite | ( | QAxWidget * | c | ) |
Definition at line 530 of file qaxwidget.cpp.
|
virtual |
Definition at line 737 of file qaxwidget.cpp.
| bool QAxClientSite::activateObject | ( | bool | initialized, |
| const QByteArray & | data | ||
| ) |
Definition at line 557 of file qaxwidget.cpp.
Referenced by QAxWidget::createHostWindow().
| unsigned long WINAPI QAxClientSite::AddRef | ( | ) |
| HRESULT WINAPI QAxClientSite::CanInPlaceActivate | ( | ) |
Definition at line 1053 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::ContextSensitiveHelp | ( | BOOL | fEnterMode | ) |
Definition at line 1042 of file qaxwidget.cpp.
| void QAxClientSite::deactivate | ( | ) |
Definition at line 767 of file qaxwidget.cpp.
Referenced by QAxWidget::clear().
| HRESULT WINAPI QAxClientSite::DeactivateAndUndo | ( | ) |
Definition at line 1140 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::DiscardUndoState | ( | ) |
Definition at line 1135 of file qaxwidget.cpp.
Definition at line 186 of file qaxwidget.cpp.
Referenced by QAxWidget::doVerb().
| void QAxClientSite::emitAmbientPropertyChange | ( | DISPID | dispid | ) |
| HRESULT WINAPI QAxClientSite::GetContainer | ( | LPOLECONTAINER FAR * | ppContainer | ) |
Definition at line 925 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::GetExtendedControl | ( | IDispatch ** | ppDisp | ) |
Definition at line 964 of file qaxwidget.cpp.
|
inline |
Definition at line 205 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::GetMoniker | ( | DWORD | dwAssign, |
| DWORD | dwWhichMoniker, | ||
| IMoniker ** | ppmk | ||
| ) |
Definition at line 916 of file qaxwidget.cpp.
|
inline |
Definition at line 204 of file qaxwidget.cpp.
|
inline |
Definition at line 203 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::GetWindow | ( | HWND * | phwnd | ) |
Definition at line 1033 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::GetWindowContext | ( | IOleInPlaceFrame ** | ppFrame, |
| IOleInPlaceUIWindow ** | ppDoc, | ||
| LPRECT | lprcPosRect, | ||
| LPRECT | lprcClipRect, | ||
| LPOLEINPLACEFRAMEINFO | lpFrameInfo | ||
| ) |
Definition at line 1086 of file qaxwidget.cpp.
|
inline |
Definition at line 181 of file qaxwidget.cpp.
Referenced by axc_FilterProc().
| HRESULT WINAPI QAxClientSite::Invoke | ( | DISPID | dispIdMember, |
| REFIID | riid, | ||
| LCID | lcid, | ||
| WORD | wFlags, | ||
| DISPPARAMS * | pDispParams, | ||
| VARIANT * | pVarResult, | ||
| EXCEPINFO * | pExcepInfo, | ||
| UINT * | puArgErr | ||
| ) |
Definition at line 839 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::LockInPlaceActive | ( | BOOL | fLock | ) |
Definition at line 958 of file qaxwidget.cpp.
| QSize QAxClientSite::minimumSizeHint | ( | ) | const |
Definition at line 1590 of file qaxwidget.cpp.
Referenced by QAxWidget::minimumSizeHint(), and QAxHostWidget::minimumSizeHint().
| HRESULT WINAPI QAxClientSite::OnControlInfoChanged | ( | ) |
Definition at line 950 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::OnFocus | ( | BOOL | fGotFocus | ) |
Definition at line 1015 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::OnInPlaceActivate | ( | ) |
Definition at line 1059 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::OnInPlaceDeactivate | ( | ) |
Definition at line 1121 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::OnPosRectChange | ( | LPCRECT | lprcPosRect | ) |
Definition at line 1148 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::OnShowWindow | ( | BOOL | fShow | ) |
Definition at line 939 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::OnUIActivate | ( | ) |
Definition at line 1080 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::OnUIDeactivate | ( | BOOL | fUndoable | ) |
Definition at line 1111 of file qaxwidget.cpp.
| int QAxClientSite::qt_metacall | ( | QMetaObject::Call | , |
| int | isignal, | ||
| void ** | argv | ||
| ) |
Definition at line 1386 of file qaxwidget.cpp.
Referenced by QAxHostWidget::qt_metacall().
| HRESULT WINAPI QAxClientSite::QueryInterface | ( | REFIID | iid, |
| void ** | iface | ||
| ) |
Definition at line 789 of file qaxwidget.cpp.
Referenced by activateObject(), and GetWindowContext().
| unsigned long WINAPI QAxClientSite::Release | ( | ) |
| void QAxClientSite::releaseAll | ( | ) |
Definition at line 749 of file qaxwidget.cpp.
Referenced by QAxWidget::clear().
| HRESULT WINAPI QAxClientSite::RequestNewObjectLayout | ( | ) |
Definition at line 944 of file qaxwidget.cpp.
|
inline |
Definition at line 173 of file qaxwidget.cpp.
Referenced by QAxHostWidget::~QAxHostWidget(), and QAxWidget::~QAxWidget().
|
inline |
Definition at line 365 of file qaxwidget.cpp.
Referenced by QAxWidget::resizeEvent().
| HRESULT WINAPI QAxClientSite::SaveObject | ( | ) |
Definition at line 911 of file qaxwidget.cpp.
Definition at line 1106 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::ShowObject | ( | ) |
Definition at line 934 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::ShowPropertyFrame | ( | ) |
Definition at line 1027 of file qaxwidget.cpp.
|
inline |
Definition at line 363 of file qaxwidget.cpp.
Referenced by QAxWidget::sizeHint(), and QAxHostWidget::sizeHint().
| QAxClientSite::STDMETHOD | ( | InsertMenus(HMENU hmenuShared, LPOLEMENUGROUPWIDTHS lpMenuWidths) | ) |
| QAxClientSite::STDMETHOD | ( | SetMenu(HMENU hmenuShared, HOLEMENU holemenu, HWND hwndActiveObject) | ) |
| QAxClientSite::STDMETHOD | ( | RemoveMenus(HMENU hmenuShared) | ) |
| QAxClientSite::STDMETHOD | ( | SetStatusText(LPCOLESTR pszStatusText) | ) |
| QAxClientSite::STDMETHOD | ( | EnableModeless(BOOL fEnable) | ) |
| QAxClientSite::STDMETHOD | ( | TranslateAccelerator(LPMSG lpMsg, WORD grfModifiers) | ) |
| QAxClientSite::STDMETHOD | ( | GetBorder(LPRECT lprectBorder) | ) |
| QAxClientSite::STDMETHOD | ( | RequestBorderSpace(LPCBORDERWIDTHS pborderwidths) | ) |
| QAxClientSite::STDMETHOD | ( | SetBorderSpace(LPCBORDERWIDTHS pborderwidths) | ) |
| QAxClientSite::STDMETHOD | ( | SetActiveObject(IOleInPlaceActiveObject *pActiveObject, LPCOLESTR pszObjName) | ) |
| QAxClientSite::STDMETHOD | ( | ActivateMe(IOleDocumentView *pViewToActivate) | ) |
| QAxClientSite::STDMETHOD_ | ( | void | , |
| OnDataChange | |||
| ) |
| STGMEDIUM* QAxClientSite::STDMETHOD_ | ( | void | , |
| OnViewChange | |||
| ) |
|
inline |
Definition at line 353 of file qaxwidget.cpp.
|
inline |
Definition at line 356 of file qaxwidget.cpp.
|
inline |
Definition at line 359 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::TransformCoords | ( | POINTL * | pPtlHimetric, |
| POINTF * | pPtfContainer, | ||
| DWORD | dwFlags | ||
| ) |
Definition at line 973 of file qaxwidget.cpp.
| HRESULT WINAPI QAxClientSite::TranslateAccelerator | ( | LPMSG | lpMsg, |
| DWORD | grfModifiers | ||
| ) |
Definition at line 978 of file qaxwidget.cpp.
Referenced by qt_metacall().
|
inline |
Definition at line 367 of file qaxwidget.cpp.
Referenced by axc_FilterProc().
| void QAxClientSite::windowActivationChange | ( | ) |
Definition at line 1605 of file qaxwidget.cpp.
Referenced by QAxWidget::changeEvent().
|
friend |
Definition at line 164 of file qaxwidget.cpp.
Referenced by activateObject().
|
private |
Definition at line 398 of file qaxwidget.cpp.
Referenced by QAxClientSite(), QueryInterface(), and ~QAxClientSite().
|
private |
Definition at line 402 of file qaxwidget.cpp.
Referenced by activateObject(), QAxClientSite(), and QueryInterface().
|
private |
Definition at line 408 of file qaxwidget.cpp.
Referenced by activateObject(), OnControlInfoChanged(), and QAxClientSite().
| bool QAxClientSite::eventTranslated |
Definition at line 377 of file qaxwidget.cpp.
Referenced by axc_FilterProc(), and TranslateAccelerator().
|
private |
Definition at line 413 of file qaxwidget.cpp.
Referenced by activateObject(), GetWindow(), GetWindowContext(), Invoke(), menuItemEntry(), OnFocus(), OnUIDeactivate(), qt_metacall(), TranslateAccelerator(), and ~QAxClientSite().
|
private |
Definition at line 401 of file qaxwidget.cpp.
Referenced by QAxHostWidget::event(), QAxClientSite(), qt_metacall(), and windowActivationChange().
|
private |
Definition at line 400 of file qaxwidget.cpp.
Referenced by OnInPlaceActivate(), OnInPlaceDeactivate(), QAxClientSite(), releaseAll(), and QAxHostWidget::winEvent().
| STGMEDIUM QAxClientSite::LONG |
Definition at line 350 of file qaxwidget.cpp.
Referenced by Release(), and TranslateAccelerator().
|
private |
Definition at line 404 of file qaxwidget.cpp.
Referenced by activateObject(), QAxClientSite(), and releaseAll().
|
private |
Definition at line 396 of file qaxwidget.cpp.
Referenced by QAxClientSite(), qt_metacall(), and QAxHostWidget::resizeObject().
|
private |
Definition at line 395 of file qaxwidget.cpp.
Referenced by QAxHostWidget::event(), QAxHostWidget::eventFilter(), QAxHostWidget::focusOutEvent(), menuItemEntry(), QAxClientSite(), qt_metacall(), releaseAll(), and windowActivationChange().
|
private |
Definition at line 394 of file qaxwidget.cpp.
Referenced by deactivate(), DeactivateAndUndo(), QAxHostWidget::eventFilter(), QAxHostWidget::focusOutEvent(), OnInPlaceActivate(), OnInPlaceDeactivate(), QAxClientSite(), releaseAll(), QAxHostWidget::resizeObject(), and QAxHostWidget::winEvent().
|
private |
Definition at line 393 of file qaxwidget.cpp.
Referenced by activateObject(), emitAmbientPropertyChange(), OnControlInfoChanged(), QAxClientSite(), and releaseAll().
|
private |
Definition at line 392 of file qaxwidget.cpp.
Referenced by activateObject(), QAxHostWidget::event(), QAxHostWidget::focusInEvent(), minimumSizeHint(), OnInPlaceActivate(), OnInPlaceDeactivate(), QAxClientSite(), qt_metacall(), releaseAll(), and QAxHostWidget::resizeObject().
|
private |
Definition at line 411 of file qaxwidget.cpp.
|
private |
Definition at line 410 of file qaxwidget.cpp.
Referenced by activateObject().
|
private |
Definition at line 412 of file qaxwidget.cpp.
Referenced by activateObject(), GetWindowContext(), Invoke(), menuItemEntry(), minimumSizeHint(), OnPosRectChange(), QAxHostWidget::paintEvent(), QAxClientSite(), qt_metacall(), and windowActivationChange().