Как я могу подключить сигнал в одном Qwidget к слоту в другом Qwidget?
Я новичок в Qt и Qtcreator. Я работаю над приложением с несколькими виджетами. Мой вопрос заключается в том, можно ли подключить сигнал в одном Qwidget (скажем, кнопку отправки в редакторе контактов Qwidget) к слоту в другом Qwidget (в котором показаны отредактированные контакты) с помощью графического редактора сигнальных слотов в Qtcreator.
Из моего взаимодействия с редактором сигнальных слотов я могу перетаскивать сигнал только в другой компонент с тем же виджетом, но не за его пределы. Спасибо
1 ответ
Решение
AFAIK, это возможно только для виджетов в одном файле.ui. Вам нужно будет сделать это в сгенерированном коде с connect(widgetA, SIGNAL(signal()), widgetB, SLOT(slot());