testcon - Un contenedor de pruebas ActiveX (ActiveQt)
Esta aplicación implementa un contenedor de pruebas genérico para controles ActiveX. Puede insertar controles ActiveX instalados en su sistema, y ejecutar métodos y modificar propiedades. El contenedor registrará información sobre eventos y cambios de propiedades, así como salida de depuración en la ventana de registro.
Algunas partes del código utilizan elementos internos del metaobjeto Qt y del marco ActiveQt y no se recomienda su uso en el código de la aplicación.
Utilice la aplicación para ver las ranuras, señales y propiedades disponibles a través de la clase QAxWidget cuando se instancie con un determinado ActiveX, y para probar los controles ActiveX que implemente o desee utilizar en su aplicación Qt.
La aplicación puede cargar y ejecutar archivos de script en JavaScript, VBScript, Perl y Python (si está instalado) para automatizar los controles cargados. En el subdirectorio scripts hay disponibles archivos de script de ejemplo que utilizan la clase QAxWidget2.
Tenga en cuenta que el proyecto qmake de este ejemplo incluye un archivo de recursos testcon.rc con un recurso de versión. Esto es necesario para algunos controles ActiveX (por ejemplo, los controles ActiveX de Shockwave), que podrían bloquearse o comportarse de forma incorrecta si falta dicha información de versión.
Para crear la herramienta, primero debe crear las bibliotecas QAxContainer y QAxServer. Luego ejecute su herramienta make en tools/testcon y ejecute la resultante testcon.exe.
© 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.