fix activeqt module structure
authorJoerg Bornemann <joerg.bornemann@digia.com>
Mon, 26 Nov 2012 15:56:52 +0000 (16:56 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Wed, 28 Nov 2012 07:56:19 +0000 (08:56 +0100)
commit27a802f1988cf228936596e42f968b5ce8b0f2ad
tree7d72a21d3d188fe6b691c1f9c1480b546dfdef73
parent6eddb4ccd969792d1beebe329f4ec6001dff933b
fix activeqt module structure

The formerly monolithic ActiveQt module has been split into three
modules:

axserver
    A static library for creating a server project.
axcontainer
    A static libary for creating a container project.
axbase
    A static library with shared code for the latter two libraries.
    This module also is responsible for the installation of header
    files in the include/ActiveQt directory.

"CONFIG += qaxserver" has been deprecated.
Use "QT += axserver" instead.

"CONFIG += qaxcontainer" has been deprecated.
Use "QT += axcontainer" instead.

Code from qaxtypes.cpp that does not depend on the QAX_SERVER define
has been moved to qaxtypefunctions.cpp and resides in the axbase
module.

Task-number: QTBUG-27776
Change-Id: Ib39fc897ccfce16849be0e3c084817d2cd0fc926
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
27 files changed:
doc/src/activeqt-server.qdoc
doc/src/snippets/code/doc_src_qaxcontainer.pro
doc/src/snippets/code/doc_src_qaxserver.pro
examples/activeqt/comapp/comapp.pro
examples/activeqt/hierarchy/hierarchy.pro
examples/activeqt/menus/menus.pro
examples/activeqt/multiple/multiple.pro
examples/activeqt/opengl/opengl.pro
examples/activeqt/qutlook/qutlook.pro
examples/activeqt/simple/simple.pro
examples/activeqt/webbrowser/webbrowser.pro
examples/activeqt/wrapper/wrapper.pro
modules/qt_activeqt.pri [deleted file]
src/activeqt/activeqt.pro
src/activeqt/axshared.prx [new file with mode: 0644]
src/activeqt/container/container.pro
src/activeqt/control/control.pro
src/activeqt/shared/qaxtypefunctions.cpp [new file with mode: 0644]
src/activeqt/shared/qaxtypefunctions.h [new file with mode: 0644]
src/activeqt/shared/qaxtypes.cpp
src/activeqt/shared/qaxtypes.h
sync.profile
tests/auto/dumpcpp/dumpcpp.pro
tests/auto/qaxobject/qaxobject.pro
tools/dumpcpp/dumpcpp.pro
tools/dumpdoc/dumpdoc.pro
tools/testcon/testcon.pro