Qt Designer - Редактировать | Редактировать сигналы/слоты - c++


0

В Qt Designer, а при входе в режим Edit Signals/Slots у меня есть две кнопки OK и Cancel.

Как установить следующие кнопки для кнопок:

ОК

СИГНАЛ (нажал())

SLOT (принимает())

Отмена

СИГНАЛ (нажал())

SLOT (отклонить())

Спасибо.

Источник
  •  45
  •  3
  • 31 мар 2020 2020-03-31 12:51:45

3 ответа

0

Там также есть "редактор сигналов/слотов", в который вы можете добавлять соединения, не взаимодействуя с формой. Он найден в редакторе View → Signal/Slot Editor.

  • 31 мар 2020 2020-03-31 12:51:47
0

Если вы используете QButtonBox, нажмите "ОК", чтобы исправить принятое(), и "Отмена" испустит reject(). Если вы используете QPushButton, каждая кнопка выдает сигнал щелчка().

Вам просто нужно подключить его к соответствующему слоту приемника.

  • 31 мар 2020 2020-03-31 12:51:46
0

Просто перетащите передатчик сигнала на владельца слота. Вам будет представлен список сигналов и слотов, которые вы можете подключить к графическому интерфейсу. Все остальные (не отображаются) вам придется подключать вручную (из кода)