Конан (sourceforge.net/projects/conanforqt/) не поможет вам решить вашу проблему, поскольку он может только проверять и контролировать существующие соединения во время выполнения.
Насколько я знаю, инструмента нетэто может проверить во время компиляции, если все определения соединения допустимы.Обратите внимание, что это, вероятно, даже неосуществимо, поскольку соединения могут быть построены динамически из локальных переменных, входных аргументов и т. Д.
Единственный вариант, который я вижу, - это найти все места, где установлены соединения.Для каждого соединения проверьте наличие каких-либо очевидных проблем: правильных констант, типов аргументов, а не имен и т. Д. Установите точку останова и начните отладку.Любое неверное соединение будет записано на выход консоли / std: err с помощью Qt.
Удачи
ps: вы упомянули
Также есть проблемы с диалогами модели
Это относится к Конану?Если да, можете ли вы предоставить мне подробную информацию, чтобы я мог обновить Конана?