Я начал немного поиграть с Qt 4. А потом я столкнулся с проблемой с Qt Designer.
В Редактор сигналов / слотов я могу настроить только те соединения, которые там перечислены, а не все слоты.
Если я попытаюсь добавить это вручную в файл .ui, соединение не будет работать. Если я добавлю его в файл ui _ *. H, он будет работать нормально, но при изменении дизайна соединение удаляется.
Есть ли у кого-нибудь хорошие советы, как я могу обойти эту ошибку? Или спросить по-другому:
Как я могу сделать список всех доступных слотов в Qt Designer?





Вы можете попробовать использовать функцию uic автоподключение.
Однако вы не сможете увидеть все доступные слоты, но если вы используете одно и то же имя как в конструкторе, так и в коде, они должны быть автоматически подключены.
По умолчанию отображаются не все сигналы / слоты. Вы можете попробовать установить флажок «показать сигналы и слоты, унаследованные от ....» в нижнем левом углу диалогового окна «Настроить соединение», которое появляется, когда вы пытаетесь создать сигнал.
Помимо этого, вы можете либо сделать то, что сказал Марцин, и использовать автосоединения, либо вручную написать операторы подключения в конструкторе объекта, который использует пользовательский интерфейс.