Qt:Документация 4.3.2/activeqt
Материал из Wiki.crossplatform.ru
![]() | Внимание: Актуальная версия перевода документации находится здесь |
__NOTOC__
Главная · Все классы · Основные классы · Классы по группам · Модули · Функции |
[править] ActiveQt Framework
Поддержка Qt библиотекой ActiveX и COM, позволяет Qt/Windows программистам:
- Получить доступ и использовать ActiveX контролы и COM объекты вашего Qt приложения, любым из ActiveX серверов.
- Сделать доступными Qt приложения, как COM серверы, с любым числом Qt объектов и виджетов, как COM объекты и ActiveX контролы.
ActiveQt framework состоит из двух модулей:
- Модуль QAxContainer, статическая библиотека реализующая классы QAxObject и QAxWidget производные от QObject и QWidget, которые реализованы как контейнеры для COM объектов и ActiveX контролов.
- Модуль QAxServer, статическая библиотека реализующая функционал для in-process и исполняемых COM серверов. Данный модуль предоставляет классы QAxAggregated, QAxBindable и QAxFactory.
Для сборки статических библиотек, зайдите в activeqt директорию (обычно %QTDIR%/src/activeqt), и запустите qmake и make для создания и компиляции container и control поддиректорий. Библиотеки qaxcontainer.lib и qaxserver.lib будут доступны в %QTDIR%/lib.
Если вы используете общую конфигурацию qt, зайдите в поддиректорию plugin, запустите qmake и make для построения плагина, который интегрирует модуль QAxContainer в Qt Designer.
Модули ActiveQt часть Qt Desktop Edition. Их нет в Qt Open Source Edition.
Смотрите также: Модуль QAxContainer и Модуль QAxServer.
Copyright © 2007 Trolltech | Trademarks | Qt 4.3.2
|