Slots y Signals en función main
-
Buenas Tardes Amigos, solicito de su ayuda en el siguiente problema:
-
Mi escenario es una aplicación que invoca desde su método main() una clase contenida en otro archivo.
-
Esta clase se comunica con un archivo .qml que emite una señal (signal) tras un evento.
-
La clase que invoca el .qml está preparada para recibir la señal, usando para ello una segunda clase que tiene definidos slots y señales dentro de sí.
-
El problema está en que la señal no se recibe. Funciona únicamente si la conexión se hace desde la función main() del main.cpp, y no desde una clase.
Alguna idea de que pueda estar pasando? Mi versión de QT es 5.4.
Gracias,
Roel Armas
-
-
¿Como estas haciendo la conexión?, código por favor.
-
Hola, disculpa la demora en responder. Ya resolví el problema registrando la clase que contiene el slot vía qmlRegisterType. De esta manera puedo discrecionalmente manejar el envío de eventos.
Gracias de igual manera! Saludos!!!