Spec-Zone.ru › Qt

Класс QAxObjectInterface

QAxObjectInterface — это интерфейс, предоставляющий общие свойства QAxObject и QAxWidget. Подробнее...

Заголовок: #include <QAxObjectInterface>
CMake: find_package(Qt6 COMPONENTS AxContainer REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::AxContainer)
qmake: QT += axcontainer
С тех пор: Qt 6.0
Наследуется от:

QAxBaseWidget

  • Список всех членов, включая унаследованные

Открытые функции

виртуальный ~QAxObjectInterface()
виртуальный ulong classContext() const = 0
виртуальный QString control() const = 0
виртуальный void resetControl() = 0
виртуальный void setClassContext(ulong classContext) = 0
виртуальный bool setControl(const QString &c) = 0

Подробное описание

Документация по членам-функциям

[virtual] QAxObjectInterface::~QAxObjectInterface()

Удаляет QAxObjectInterface.

[pure virtual] ulong QAxObjectInterface::classContext() const

Возвращает контекст, в котором будет выполняться ActiveX-контроль (по умолчанию CLSCTX_SERVER).

См. также setClassContext(), QAxBaseWidget::classContext и QAxBaseObject::classContext.

[pure virtual] QString QAxObjectInterface::control() const

Возвращает имя COM-объекта, обернутого этим объектом QAxBase.

См. также setControl(), QAxBaseWidget::control и QAxBaseObject::control.

[pure virtual] void QAxObjectInterface::resetControl()

Отключает и уничтожает COM-объект.

См. также QAxBaseWidget::control и QAxBaseObject::control.

[pure virtual] void QAxObjectInterface::setClassContext(ulong classContext)

Устанавливает контекст выполнения ActiveX-контроля в classContext.

Воздействует на аргумент "dwClsContext" при вызове CoCreateInstance. Это можно использовать для управления запуском в процессе (in-proc) или вне процесса (out-of-proc) для контролирующих элементов, поддерживающих оба варианта. Также можно использовать для изменения/снижения разрешений элементов управления, если используется CLSCTX_ENABLE_CLOAKING и маркер имплементации.

Обратите внимание, что эту функцию необходимо вызывать перед setControl(), чтобы она имела какой-либо эффект.

См. также QAxBaseWidget::classContext и QAxBaseObject::classContext.

[pure virtual] bool QAxObjectInterface::setControl(const QString &c)

Возвращает, удалось ли установить COM-объект.

Устанавливает имя COM-объекта, обернутого этим объектом QAxBase, в c.

См. также QAxBaseWidget::control и QAxBaseObject::control.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qaxobjectinterface.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API