2010-05-25 10 views
5

Jak używać QLineEdit jako elementu menu w QMenu? Czy są jakieś rozwiązania, aby to zrobić?QT i niestandardowy element menu (QLineEdit)

Żeby zrobić coś takiego (tabelcce edycji pod awatarem):

alt text

+0

Jeśli nie jest tajemnicą, dla jakiego morświna potrzebujesz takiej "realizacji"? – mosg

+0

zmiana statusu w sieci społecznościowej – silent

+0

Czy ten klient sieci społecznościowej działa na systemie Linux lub Mac? Jeśli masz Linuksa, możesz znaleźć kod źródłowy i użyć ich jako punktu wyjścia, jak umieścić LineEdit w Menu ... – mosg

Odpowiedz

7

Możesz użyć QWidgetAction, aby pomieścić QLineEdit. Dziedziczy QAction.

+0

Wow, dziękuję. Wydaje się, że dokładnie to, czego potrzebuję. Spróbuję. – silent

0

przyjrzeć QComboBox. Umożliwia edycję elementów w wyskakującym menu. Ale jeśli masz na myśli menu w głównym pasku menu, nie sądzę, że jest sposób na zrobienie tego. I tak nie jest to dobry interfejs.

+0

Załączam obraz do mojego pytania . Potrzebuję czegoś takiego - editbox w menu podręcznym. – silent

Powiązane problemy