QAxObjectInterface Class
QAxObjectInterface est une interface qui fournit les propriétés communes à QAxObject et QAxWidget. En savoir plus...
| En-tête : | #include <qaxobjectinterface.h> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS AxContainer) target_link_libraries(mytarget PRIVATE Qt6::AxContainer) |
| qmake : | QT += axcontainer |
| Depuis : | Qt 6.0 |
| Hérité par : |
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 |
Documentation des fonctions membres
[virtual noexcept] QAxObjectInterface::~QAxObjectInterface()
Supprime l’ QAxObjectInterface.
[pure virtual] ulong QAxObjectInterface::classContext() const
Renvoie le contexte dans lequel le contrôle ActiveX s'exécutera (par défaut : CLSCTX_SERVER).
Voir également setClassContext(), QAxBaseWidget::classContext et QAxBaseObject::classContext.
[pure virtual] QString QAxObjectInterface::control() const
Renvoie le nom de l'objet COM encapsulé par cet objet « QAxBase ».
Voir également 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 s'exécutera classContext
Influence l'argument « dwClsContext » lors de l'appel de CoCreateInstance. Cela permet de contrôler le démarrage en mode « in-proc » ou « out-of-proc » pour les contrôles prenant en charge ces deux modes. Elle peut également servir à modifier ou à restreindre les autorisations du contrôle lorsqu’elle est utilisée avec CLSCTX_ENABLE_CLOAKING et un jeton d’usurpation d’identité.
Notez que cette fonction doit être appelée avant ` setControl()` pour produire un effet.
Voir également QAxBaseWidget::classContext et QAxBaseObject::classContext.
[pure virtual] bool QAxObjectInterface::setControl(const QString &c)
Indique si la configuration de l'objet COM a abouti.
Définit le nom de l'objet COM encapsulé par cet objet ` QAxBase ` sur ` 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.