- All Implemented Interfaces:
QtObjectInterface
,Cloneable
Used to describe the parameter necessary for drawing a menu item
Java wrapper for Qt class QStyleOptionMenuItem
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Java wrapper for Qt enumQStyleOptionMenuItem::CheckType
static enum
Java wrapper for Qt enumQStyleOptionMenuItem::MenuItemType
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionfinal void
assign
(QStyleOptionMenuItem arg__1) SeeQStyleOptionMenuItem::
operator=(QStyleOptionMenuItem) final boolean
checked()
Whether the menu item is checked or notThe type of checkmark of the menu itemclone()
Creates and returns a copy of this object.final QFont
font()
The font used for the menu item textfinal QIcon
icon()
The icon for the menu itemfinal int
The maximum icon width for the icon in the menu itemfinal boolean
Whether the menu as a whole has checkable items or notThe type of menu itemfinal QRect
menuRect()
The rectangle for the entire menufinal int
The reserved width for the menu item's shortcutfinal void
set
(QStyleOptionMenuItem arg__1) Deprecated.final void
setChecked
(boolean checked) Whether the menu item is checked or notfinal void
setCheckType
(QStyleOptionMenuItem.CheckType checkType) The type of checkmark of the menu itemfinal void
The font used for the menu item textfinal void
Overloaded function forsetFont(io.qt.gui.QFont)
.final void
The icon for the menu itemfinal void
Overloaded function forsetIcon(io.qt.gui.QIcon)
.final void
setMaxIconWidth
(int maxIconWidth) The maximum icon width for the icon in the menu itemfinal void
setMenuHasCheckableItems
(boolean menuHasCheckableItems) Whether the menu as a whole has checkable items or notfinal void
setMenuItemType
(QStyleOptionMenuItem.MenuItemType menuItemType) The type of menu itemfinal void
setMenuRect
(QRect menuRect) The rectangle for the entire menufinal void
setReservedShortcutWidth
(int reservedShortcutWidth) The reserved width for the menu item's shortcutfinal void
The text for the menu itemfinal String
text()
The text for the menu itemMethods inherited from class io.qt.widgets.QStyleOption
assign, direction, fontMetrics, initFrom, palette, rect, set, setDirection, setFontMetrics, setPalette, setRect, setState, setState, setStyleObject, state, styleObject, toString
Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QStyleOptionMenuItem
public QStyleOptionMenuItem() -
QStyleOptionMenuItem
- Parameters:
other
-
-
-
Method Details
-
assign
See
QStyleOptionMenuItem::
operator=(QStyleOptionMenuItem) - Parameters:
arg__1
-
-
setCheckType
The type of checkmark of the menu item
- Parameters:
checkType
-
-
checkType
The type of checkmark of the menu item
- Returns:
-
setChecked
Whether the menu item is checked or not
- Parameters:
checked
-
-
checked
Whether the menu item is checked or not
- Returns:
-
setFont
The font used for the menu item text
- Parameters:
font
-
-
font
The font used for the menu item text
- Returns:
-
setIcon
The icon for the menu item
- Parameters:
icon
-
-
icon
The icon for the menu item
- Returns:
-
setMaxIconWidth
The maximum icon width for the icon in the menu item
- Parameters:
maxIconWidth
-
-
maxIconWidth
The maximum icon width for the icon in the menu item
- Returns:
-
setMenuHasCheckableItems
Whether the menu as a whole has checkable items or not
- Parameters:
menuHasCheckableItems
-
-
setMenuItemType
The type of menu item
- Parameters:
menuItemType
-
-
setMenuRect
The rectangle for the entire menu
- Parameters:
menuRect
-
-
setReservedShortcutWidth
The reserved width for the menu item's shortcut
- Parameters:
reservedShortcutWidth
-
-
reservedShortcutWidth
The reserved width for the menu item's shortcut
- Returns:
-
setText
The text for the menu item
- Parameters:
text
-
-
text
The text for the menu item
- Returns:
-
clone
Creates and returns a copy of this object.
See
QStyleOptionMenuItem::
QStyleOptionMenuItem(QStyleOptionMenuItem) - Overrides:
clone
in classQStyleOption
-
set
Deprecated.Useassign(io.qt.widgets.QStyleOptionMenuItem)
instead. -
setFont
Overloaded function for
setFont(io.qt.gui.QFont)
. -
setIcon
Overloaded function for
setIcon(io.qt.gui.QIcon)
.
-
assign(io.qt.widgets.QStyleOptionMenuItem)
instead.