Как создать контекстное меню в Qt Designer (1.3)? Конечно, я хочу создать его без написания одного кода строки.
Создание контекстного меню с помощью Qt Designer (Qt Creator IDE)
Ответ 1
Вам нужно два шага в Qt Designer и несколько строк кода в конструкторе форм:
-
Установите
contextMenuPolicy
вашего виджета на значениеActionsContextMenu
. -
Создайте действия, используя вкладку редактора действий.
-
Для каждого действия, которое вы создали в Qt Designer, поместите в конструктор формы строку, такую как следующее:
ui->yourwidget->addAction(ui->youraction);
Ответ 2
Единственное, что вы можете сделать, это установить contextMenuPolicy, но я сомневаюсь, что это то, что вы ищете.