845 B
845 B
Qt_Circular_Menu_Example
Пример реализации кругового меню на Qt Widgets
Реализация
Меню реализовано в виде отдельного виджета в библиотеке lib_circular_menu
.
Для применения в программе необходимо создать экземпляр класса CircularMenu
и назначить список пунктов меню:
#include "circular_menu.h"
...
QList<QAction*> menuActions; // заполнить список
...
CircularMenu *circularMenu = new CircularMenu(this); // родитель обязательно виджет
circularMenu->addActions(menuActions);
circularMenu->setHotKey(Qt::Key_Alt);