Скажем, у меня есть этот сигнал:
signals:
void progressNotification(int progress);
Я только недавно узнал о ключевом слове emit в Qt. До сих пор я использовал сигналы, просто называя их как обычную функцию. Поэтому вместо:
emit progressNotification(1000 * seconds);
Я бы написал:
progressNotification(1000 * seconds);
Вызвать их, как это, казалось, сработало, и все подключенные слоты будут выполняться, поэтому использование ключевого слова emit вызывает другое поведение или это просто синтаксический сахар?