Qt's ActiveX and COM support enables Qt for Windows developers to:
For more information about using ActiveX with Qt, see Building ActiveX servers in Qt.
The ActiveQt framework consists of two modules:
A set of tools is provided to simplify the developing and building of Qt projects that use ActiveX.
Using a Qt module requires linking against the module library, either directly or through other dependencies. Several build tools have dedicated support for this, including CMake and qmake.
Use the find_package()
command to locate the needed module components in the Qt6
package:
find_package(Qt6 REQUIRED COMPONENTS AxContainer AxServer) target_link_libraries(mytarget PRIVATE Qt6::AxContainer Qt6::AxServer)
For more details, see the Build with CMake overview.
To configure the modules for building with qmake, add the module as a value of the QT
variable in the project's .pro file:
QT += axcontainer axserver
The QAxContainer and QAxServer modules are available under commercial licenses from The Qt Company. In addition, they are available under the BSD 3-clause "New" or "Revised" License:
See Qt Licensing for further details.
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: