QT и пользовательский пункт меню (QLineEdit) - PullRequest
5 голосов
/ 25 мая 2010

Как я могу использовать QLineEdit как пункт меню в QMenu? Есть ли решения для этого?

Просто чтобы сделать что-то вроде этого (посмотрите на поле ввода под аватаром):

alt text

Ответы [ 2 ]

7 голосов
/ 26 мая 2010

Вы можете использовать QWidgetAction для хранения вашего QLineEdit. Он наследует QAction.

0 голосов
/ 26 мая 2010

Взгляните на QComboBox . Позволяет редактировать элементы во всплывающем меню. Но если вы имеете в виду меню в строке главного меню, я не думаю, что есть способ сделать это. И все равно это не очень хороший интерфейс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...