Не могу соединить сигнал со слотом.
На этой строке получаю ошибку: no matching function for call to 'MainClass::connect(QTimer*&, const char*, Egg*&, const char*).
connect(timer, SIGNAL(timeout()), egg, SLOT(eggRoll()));
Переменные объявлены в классе MainClass:
//Объект класса "Яйцо"
Egg *egg;
//Объект класса "QTimer"
QTimer *timer;
Q_OBJECT подключён.