Changeset 846 for trunk/src/activeqt/container
- Timestamp:
- May 5, 2011, 5:36:53 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.7.2 (added) merged: 845 /branches/vendor/nokia/qt/current merged: 844 /branches/vendor/nokia/qt/4.6.3 removed
- Property svn:mergeinfo changed
-
trunk/src/activeqt/container/container.pro
r561 r846 20 20 LIBS += -lole32 -loleaut32 21 21 !wince*:LIBS += -luser32 -lgdi32 -ladvapi32 22 win32-g++ :LIBS += -luuid22 win32-g++*:LIBS += -luuid 23 23 24 24 HEADERS = ../control/qaxaggregated.h \ -
trunk/src/activeqt/container/qaxbase.cpp
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) … … 1354 1354 1355 1355 // There seams to be a naming problem in mingw headers 1356 #ifdef Q_CC_GNU 1357 #ifndef COAUTHIDENTITY 1356 #if defined(Q_CC_GNU) && !defined(COAUTHIDENTITY) && !defined(__MINGW64_VERSION_MAJOR) 1358 1357 #define COAUTHIDENTITY AUTH_IDENTITY 1359 #endif1360 1358 #endif 1361 1359 … … 1674 1672 switch(vartype) { 1675 1673 case QVariant::Invalid: 1674 case QVariant::UserType: 1676 1675 if (prop.type == "QVariant") { 1677 1676 prop.typeId |= 0xff << 24; 1678 1677 break; 1679 1678 } 1680 // fall through1681 case QVariant::UserType:1682 1679 if (QMetaType::type(prop.type) == -1) 1683 1680 qWarning("QAxBase: Unsupported property type: %s", prop.type.data()); … … 2544 2541 } 2545 2542 if (funcdesc->invkind == INVOKE_PROPERTYPUT) { 2543 // remove the typename guessed for property setters 2544 // its done only for setter's with more than one parameter. 2545 if (funcdesc->cParams - funcdesc->cParamsOpt > 1) { 2546 type.clear(); 2547 } 2546 2548 QByteArray set; 2547 2549 if (isupper(prototype.at(0))) { -
trunk/src/activeqt/container/qaxbase.h
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) -
trunk/src/activeqt/container/qaxdump.cpp
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) -
trunk/src/activeqt/container/qaxobject.cpp
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) -
trunk/src/activeqt/container/qaxobject.h
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) -
trunk/src/activeqt/container/qaxscript.cpp
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) -
trunk/src/activeqt/container/qaxscript.h
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) -
trunk/src/activeqt/container/qaxscriptwrapper.cpp
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) -
trunk/src/activeqt/container/qaxselect.cpp
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) -
trunk/src/activeqt/container/qaxselect.h
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) -
trunk/src/activeqt/container/qaxselect.ui
r651 r846 3 3 <comment>********************************************************************* 4 4 ** 5 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).5 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 6 6 ** All rights reserved. 7 7 ** Contact: Nokia Corporation (qt-info@nokia.com) -
trunk/src/activeqt/container/qaxwidget.cpp
r769 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) … … 78 78 79 79 // missing interface from win32api 80 #if defined(Q_CC_GNU) 81 # if !defined(IOleInPlaceObjectWindowless) 82 # undef INTERFACE 83 # define INTERFACE IOleInPlaceObjectWindowless 84 DECLARE_INTERFACE_(IOleInPlaceObjectWindowless,IOleInPlaceObject) 85 { 86 STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; 87 STDMETHOD_(ULONG,AddRef)(THIS) PURE; 88 STDMETHOD_(ULONG,Release)(THIS) PURE; 89 STDMETHOD(GetWindow)(THIS_ HWND*) PURE; 90 STDMETHOD(ContextSensitiveHelp)(THIS_ BOOL) PURE; 91 STDMETHOD(InPlaceDeactivate)(THIS) PURE; 92 STDMETHOD(UIDeactivate)(THIS) PURE; 93 STDMETHOD(SetObjectRects)(THIS_ LPCRECT,LPCRECT) PURE; 94 STDMETHOD(ReactivateAndUndo)(THIS) PURE; 95 STDMETHOD(OnWindowMessage)(THIS_ UINT, WPARAM, LPARAM, LRESULT*) PURE; 96 STDMETHOD(GetDropTarget)(THIS_ IDropTarget**) PURE; 97 }; 98 # endif 80 #if defined(Q_CC_GNU) && !defined(__MINGW64_VERSION_MAJOR) 81 DECLARE_INTERFACE_(IOleInPlaceObjectWindowless,IOleInPlaceObject) 82 { 83 STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; 84 STDMETHOD_(ULONG,AddRef)(THIS) PURE; 85 STDMETHOD_(ULONG,Release)(THIS) PURE; 86 STDMETHOD(GetWindow)(THIS_ HWND*) PURE; 87 STDMETHOD(ContextSensitiveHelp)(THIS_ BOOL) PURE; 88 STDMETHOD(InPlaceDeactivate)(THIS) PURE; 89 STDMETHOD(UIDeactivate)(THIS) PURE; 90 STDMETHOD(SetObjectRects)(THIS_ LPCRECT,LPCRECT) PURE; 91 STDMETHOD(ReactivateAndUndo)(THIS) PURE; 92 STDMETHOD(OnWindowMessage)(THIS_ UINT, WPARAM, LPARAM, LRESULT*) PURE; 93 STDMETHOD(GetDropTarget)(THIS_ IDropTarget**) PURE; 94 }; 99 95 #endif 100 96 … … 1013 1009 } 1014 1010 // ActiveQt based in-processes-servers will handle the event properly, so 1015 // we don t need to send this key event to the host.1011 // we don't need to send this key event to the host. 1016 1012 return S_OK; 1017 1013 } -
trunk/src/activeqt/container/qaxwidget.h
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com)
Note:
See TracChangeset
for help on using the changeset viewer.