QMenu (QContext / QMainMenu)
QMenu is capable of presenting mainmenu's, contextmenu's and popupmenu's in a customized appearance.

The control has the following features:
  • Highly customizable
    The QMenu is highly customizable, you can modify the paddings, margins and colors of the background, the bevel, and the toolitems.
  • Drag and drop
    You can drag and drop the toolbar and place it on any of the predefined QToolBarHosts, or you can leave it in a floating QToolWindow.
  • User customizing
    You can let the user customize the QMenu by allowing them to use the customize area to show or hide certain toolitems.
  • Behaviour control
    You have full control over the behaviour of the QMenu. You can (dis)allow it to customize, move, float or close.
  • Translucent controls
    All items can contain a control. The control is placed on a (possible) translucent container so the background gradient and any hotstyles are still visible.
  • Personalize menu's
    You can set menu's to personalized, so that certain menuitems are invisible until the menu is depersonalized, by having the menu expanded for some time or clicking on the depersonalize button.


QMainMenu in a modern 'Luna' style, with a personalized childmenu.


QMainMenu in flatstyle, showing the default customizing options for the user.


QContextMenu on a NotifyIcon in the system tray.A simple QContextMenu.