Spec-Zone.ru › Qt 6.1

Класс 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

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

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

virtual ~QAxObjectInterface()
virtual ulong classContext() const = 0
virtual QString control() const = 0
virtual void resetControl() = 0
virtual void setClassContext(ulong classContext) = 0
virtual 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.1/qaxobjectinterface.html

Spec-Zone.ru

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