Tengo mi clase X
que hereda de la clase de Qt Base
. Decidí y definí la ranura void mySlot()
en mi clase X
y estoy conectando alguna señal a esta ranura en el constructor de X. Sin embargo, cuando ejecuto mi programa recibo un mensaje de error que dice que no hay un espacio como void mySlot()
en la clase Base
.¿Por qué Qt busca mi ranura en la clase base en lugar de la derivada?
¿Por qué el código generado por Meta Object Compiler (moc) busca mi ranura en la clase base y no en mi clase (derivada)?