Заметил тут у Qt один недостаток.
[показать]
В команде connect при компиляции никогда не проверяется правильность ввода имен сигналов и слотов.
Т.е. если я отправлю на компиляцию строчку
connect(sender, SIGNAL(mysignal()), receiver, SLOT(myslot()));
то не будет никаких проверок определен ли в объекте sender сигнал mysignal() и в объекте receiver слот myslot()
Это неудобно. Стоит там ошибиться и всё - связи нет.
Ссылка на оригинал статьи - Недостаток Qt - не проверяется правильность ввода имен сигналов и слотов