Provides layout that is used to present the menu items inside a menu. More...
Inherits Item
This element was introduced in qt-components 4.7.
The MenuLayout component provides the implementation specific layout that is used to present the menu items inside a menu. Usually the menu items are arranged in a (vertical) column. However, depending on the UI specifications of the platform and depending on the resulting MenuLayout implementation this might not be necessarily the case. The parent of the MenuLayout is the menu and the children of the MenuLayout consist of MenuItems.
// Create a menu with different menu items. Menu { id: myMenu // visualParent is needed to specify the grayed out area. visualParent: pageStack MenuLayout { MenuItem {text: "Red"; onClicked: { colorRect.color = "darkred" } } MenuItem {text: "Green"; onClicked: { colorRect.color = "darkgreen" }} MenuItem {text: "Blue"; onClicked: { colorRect.color = "darkblue" }} } }
See also Menu and MenuItem.
© 2008-2011 Nokia Corporation and/or its subsidiaries. Nokia, Qt and their respective logos are trademarks of Nokia Corporation in Finland and/or other countries worldwide.
All other trademarks are property of their respective owners. Privacy Policy
Licensees holding valid Qt Commercial licenses may use this document in accordance with the Qt Commercial License Agreement provided with the Software or, alternatively, in accordance with the terms contained in a written agreement between you and Nokia.
Alternatively, this document may be used under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation.