2010-04-26 12 views

Odpowiedz

-1

Jedyną rzeczą, którą możesz zrobić, to ustawić contextMenuPolicy, ale wątpię, że to jest to, czego szukasz.

+0

można wytłumaczyć swoje rozwiązanie? –

+1

Po prostu, to niemożliwe. – delor

12

Potrzebne są dwa kroki w Qt Designer i kilka linijek kodu w konstruktorze formularza:

  • Zestaw ten contextMenuPolicy swojego widget wartości ActionsContextMenu.

  • Twórz akcje za pomocą karty edytora akcji.

  • Dla każdego utworzonego w Qt Designer działania, umieścić linię takie jak następujące w konstruktorze formularza: ui->yourwidget->addAction(ui->youraction);