Как сигнал и слоты реализованы под капотом?

Этот вопрос уже задавался на этом форуме, но я нене понимаю концепции.

Я читал вокруг, и кажется, что сигнал и слоты реализованы с использованием указателей на функции, т.е. сигнал - это одна большая функция, которая внутри него вызывает все подключенные слоты (указатели на функции). Это правильно? И какова роль сгенерированных файлов moc во всей истории? Я неПонять, как функция сигнала знает, какие слоты вызывать, т.е. какие слоты подключены к этому сигналу.

Спасибо за ваше время

Ответы на вопрос(2)

Ваш ответ на вопрос