Estoy escribiendo una aplicación de prueba que simula la pulsación de teclas de otra aplicación. Por cada pulsación de tecla, debo verificar si se muestra la ventana/formulario correcto. Entonces, lo que hago es obtener el puntero de la ventana que se muestra y obtener su título de ventana. Sin embargo, no todas las ventanas/formularios muestran títulos de ventanas. Así que estoy pensando que sería mejor obtener el nombre de la clase en su lugar. ¿Cómo obtengo el nombre de la clase?QT: obtenga el nombre de clase de un objeto
QWidget *pWin = QApplication::activeWindow();
cuando intento
pWin->className();
para obtener el nombre de la clase, me estoy poniendo
"error: Clase QWidget no tiene un elemento llamado" className"
¿Puede alguien mostrarme el camino correcto?