У меня есть класс X
, который наследуется от Qt class Base
. Я объявил и определил слот void mySlot()
в моем классе X
, и я подключаю некоторый сигнал к этому слоту в конструкторе X. Однако при запуске моей программы я получаю сообщение об ошибке, в котором нет такого слота, как void mySlot()
в классе Base
.
Почему код, сгенерированный Meta Object Compiler (moc), ищет мой слот в базовом классе, а не в моем (производном) классе?