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 : |
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()
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.