Sur cette page

QAxObjectInterface Class

QAxObjectInterface est une interface fournissant des propriétés communes à QAxObject et QAxWidget. Plus...

En-tête : #include <QAxObjectInterface>
CMake : find_package(Qt6 REQUIRED COMPONENTS AxContainer)
target_link_libraries(mytarget PRIVATE Qt6::AxContainer)
qmake : QT += axcontainer
Depuis : Qt 6.0
Hérité par :

QAxBaseWidget

Fonctions publiques

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

Description détaillée

Documentation des fonctions membres

[virtual noexcept] QAxObjectInterface::~QAxObjectInterface()

Détruit le site QAxObjectInterface.

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

Renvoie le contexte dans lequel le contrôle ActiveX sera exécuté (par défaut CLSCTX_SERVER).

Voir aussi setClassContext(), QAxBaseWidget::classContext, et QAxBaseObject::classContext.

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

Renvoie le nom de l'objet COM enveloppé par cet objet QAxBase.

Voir aussi setControl(), QAxBaseWidget::control, et QAxBaseObject::control.

[pure virtual] void QAxObjectInterface::resetControl()

Déconnecte et détruit l'objet COM.

Voir également QAxBaseWidget::control et QAxBaseObject::control.

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

Définit le contexte dans lequel le contrôle ActiveX sera exécuté classContext

Affecte l'argument "dwClsContext" lors de l'appel à CoCreateInstance. Ceci peut être utilisé pour contrôler le démarrage in-proc ou out-of-proc pour les contrôles supportant les deux alternatives. Elle peut également être utilisée pour modifier/réduire les autorisations de contrôle lorsqu'elle est utilisée avec CLSCTX_ENABLE_CLOAKING et un jeton d'impersonnalisation.

Notez que cette fonction doit être appelée avant setControl() pour avoir un effet.

Voir également QAxBaseWidget::classContext et QAxBaseObject::classContext.

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

Retourne si la définition de l'objet COM a réussi.

Définit le nom de l'objet COM enveloppé par cet objet QAxBase à c.

Voir également QAxBaseWidget::control et QAxBaseObject::control.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.