Есть ли способ в Qt добавить макет или виджеты в QMenu
для создания пользовательского меню?Custom Qt QMenu
Пример внизу (слева) - это то, что у меня есть, и я хотел бы нацелиться на что-то похожее на макет справа, добавив не-меню виджеты. Если это невозможно сделать с помощью QMenu
, существуют ли справочники для получения похожих результатов (возможно, с использованием более стандартного виджета как контекстного меню) где угодно?
@Mat Если вы хотите потратить несколько часов на написание кода для этого ответа, будьте моим гостем. Я предоставил достаточно информации для OP, чтобы начать. –
Никто не просит вас написать код, вы можете удалить все эти метафайлы из своего ответа. Обратите внимание, что вопрос: «Есть ли способ в Qt добавить макет или виджеты в Qmenu для создания пользовательского меню?», А не «напишите код, который делает это для меня». Если ответ «нет», вам нужно написать это самостоятельно », то хорошо, и ваши советы выглядят хорошо. (Я понятия не имею, есть ли другие способы, но QWidgetAction можно было бы немного использовать.) – Mat
@Mat Я понимаю, что вы сейчас имеете в виду. Я просто хотел сказать «да, есть способ» без написания кода. Спасибо за разъяснения. Я удалил мета-материал из своего ответа. –