24#include "Utils/Pimpl.h"
26#include "Gui/Utils/Widgets/WidgetTemplate.h"
27#include "Gui/Utils/ContextMenu/ContextMenu.h"
40 class MenuToolButton :
41 public WidgetTemplate<QPushButton>
58 explicit MenuToolButton(QWidget* parent);
59 explicit MenuToolButton(QMenu* menu, QWidget* parent);
60 virtual ~MenuToolButton()
override;
81 void setOverrideText(
bool b);
105 void mouseReleaseEvent(QMouseEvent* e)
override;
119 void languageChanged()
override;
120 void skinChanged()
override;
A PreferenceAction can be added to each widget supporting QActions. When triggering this action,...
Definition PreferenceAction.h:40
uint16_t ContextMenuEntries
Combination of ContextMenu::Entry values.
Definition ContextMenu.h:36