Каркас ActiveQt
Поддержка библиотекой Qt ActiveX и COM, позволяет программистам Qt под Windows:
- Получать доступ и использовать элементы управления ActiveX и объекты COM предоставляемые любым из ActiveX серверов в их Qt приложении.
- Делать доступными Qt приложения, как COM серверы, с любым числом Qt объектов и виджетов, как COM объекты и элементы управления ActiveX.
Каркас ActiveQt состоит из двух модулей:
- Модуль QAxContainer - это статическая библиотека, реализующая производные от QObject и QWidget классы QAxObject и QAxWidget, которые реализованы как контейнеры для COM объектов и элементы управления ActiveX.
- Модуль QAxServer - это статическая библиотека, реализующая функциональность для внутрипроцессных (DLL) и исполняемых COM-серверов. Данный модуль предоставляет классы QAxAggregated, QAxBindable и QAxFactory.
Чтобы собрать статические библиотеки, войдите в каталог activeqt (обычно QTDIR/src/activeqt), и запустите qmake и ваш make-инструмент в обоих подкаталогах container и control. Библиотеки qaxcontainer.lib и qaxserver.lib будут доступны в QTDIR/lib.
Если вы используете конфигурацию Qt с разделяемыми библиотеками, войдите в подкаталог plugin, запустите qmake и ваш make-инструмент, чтобы собрать подключаемый модуль, который интегрирует модуль QAxContainer в Qt Qt Designer.
Модули ActiveQt являются частью Qt Full Framework Edition. Они не являются частью Qt Open Source Edition.
Смотрите также Модуль QAxContainer и Модуль QAxServer .
|