Pie Menu
The Pie Menu component provides circular pie menus.
It is usually triggered as a context menu, and allows directional, gesture and traditional mouse click-move-click navigation. It also has support for keyboard navigation.
This Qt Solutions component is for Qt 3. For Qt 4 Solutions, please visit the Qt 4 Solutions Catalog.
Documentation:
Classes
ExamplesTested on:
- Qt 3.3.6 / Windows XP / MSVC.NET 2003
- Qt 3.3.6 / Linux / gcc
- Qt 3.3.6 / SunOS 5.9 / SunC++
- Qt 3.3.6 / MacOS X 10.4 / gcc
Unsupported platforms:
Only the tested platforms are supported, however the classes should be platform independent and are likely to work on the platforms supported by Qt.
Download Commercial Edition:
Only available for Qt Solutions license holder with a valid Support and Maintenance agreement (authentication required).> <br>
Changes:
- 1.5: Open correctly on multi-screen displays.
- 1.4: Bugfixes.
- 1.3: Background pixmap support.
- 1.3: Improved click-move-click behavior.
- 1.3: Subclassing support has been improved.
- 1.3: The size of each pie menu item can be altered using weights.
- 1.3: Setting the inner radius to 0 disables the cancel zone.
- 1.3: Pie items now have rich text labels.
- 1.3: A mouse release no longer activates menus when not in dragging mode. This allows proper behavior when the cancel zone radius is 0, or if the pie menu is opened so that the mouse pointer is not in the center of the menu.
- 1.3: The QtPieMenu class is now properly exported.
- 1.3: Signals aboutToShow() and aboutToHide() are now properly emitted.
- 1.2: Fixed compile problem caused by errors in the pri file.

