QAxObjectInterface Class
QAxObjectInterface es una interfaz que proporciona propiedades comunes de QAxObject y QAxWidget. Más...
| Cabecera: | #include <QAxObjectInterface> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS AxContainer)target_link_libraries(mytarget PRIVATE Qt6::AxContainer) |
| qmake: | QT += axcontainer |
| Desde: | Qt 6.0 |
| Heredado por: |
Funciones Públicas
| 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 |
Documentación de la Función Miembro
[virtual noexcept] QAxObjectInterface::~QAxObjectInterface()
Destruye el QAxObjectInterface.
[pure virtual] ulong QAxObjectInterface::classContext() const
Devuelve el contexto en el que se ejecutará el control ActiveX (por defecto CLSCTX_SERVER).
Véase también setClassContext(), QAxBaseWidget::classContext, y QAxBaseObject::classContext.
[pure virtual] QString QAxObjectInterface::control() const
Devuelve el nombre del objeto COM envuelto por este objeto QAxBase.
Véase también setControl(), QAxBaseWidget::control, y QAxBaseObject::control.
[pure virtual] void QAxObjectInterface::resetControl()
Desconecta y destruye el objeto COM.
Véase también QAxBaseWidget::control y QAxBaseObject::control.
[pure virtual] void QAxObjectInterface::setClassContext(ulong classContext)
Establece el contexto en el que se ejecutará el control ActiveX classContext
Afecta al argumento "dwClsContext" cuando se llama a CoCreateInstance. Esto se puede utilizar para controlar el inicio dentro del proceso frente al inicio fuera del proceso para los controles que admiten ambas alternativas. También se puede utilizar para modificar/reducir los permisos de control cuando se utiliza con CLSCTX_ENABLE_CLOAKING y un token de suplantación.
Tenga en cuenta que esta función debe llamarse antes de setControl() para que tenga algún efecto.
Véase también QAxBaseWidget::classContext y QAxBaseObject::classContext.
[pure virtual] bool QAxObjectInterface::setControl(const QString &c)
Devuelve si la configuración del objeto COM ha tenido éxito.
Establece el nombre del objeto COM envuelto por este objeto QAxBase a c.
Véase también QAxBaseWidget::control y 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.