- 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
Nested ClassesModifier and TypeClassDescriptionstatic enum
Java wrapper for Qt enumQStyleOptionMenuItem::CheckType
static enum
Java wrapper for Qt enumQStyleOptionMenuItem::MenuItemType
Nested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor
-
Constructor Summary
ConstructorsConstructorDescription -
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 boolean
Kotlin property getter.Kotlin property getter.final QFont
getFont()
Kotlin property getter.final QIcon
getIcon()
Kotlin property getter.final int
Kotlin property getter.final boolean
Kotlin property getter.Kotlin property getter.final QRect
Kotlin property getter.final int
Kotlin property getter.final String
getText()
Kotlin property getter.final 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 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
The icon for the menu itemfinal 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
setTabWidth
(int tabWidth) The reserved width for the menu item's shortcutfinal void
The text for the menu itemfinal int
tabWidth()
The reserved width for the menu item's shortcutfinal String
text()
The text for the menu itemMethods inherited from class io.qt.widgets.QStyleOption
assign, direction, fontMetrics, getDirection, getFontMetrics, getPalette, getRect, getState, getStyleObject, init, 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
-
-
Method Details
-
assign
See
QStyleOptionMenuItem::
operator=(QStyleOptionMenuItem) -
setCheckType
The type of checkmark of the menu item
-
checkType
The type of checkmark of the menu item
-
setChecked
Whether the menu item is checked or not
-
checked
Whether the menu item is checked or not
-
setFont
The font used for the menu item text
-
font
The font used for the menu item text
-
setIcon
The icon for the menu item
-
icon
The icon for the menu item
-
setMaxIconWidth
The maximum icon width for the icon in the menu item
-
maxIconWidth
The maximum icon width for the icon in the menu item
-
setMenuHasCheckableItems
Whether the menu as a whole has checkable items or not
-
setMenuItemType
The type of menu item
-
setMenuRect
The rectangle for the entire menu
-
setTabWidth
The reserved width for the menu item's shortcut
-
tabWidth
The reserved width for the menu item's shortcut
-
setText
The text for the menu item
-
text
The text for the menu item
-
clone
Creates and returns a copy of this object.
- Overrides:
clone
in classQStyleOption
-
set
Deprecated.Useassign(io.qt.widgets.QStyleOptionMenuItem)
instead. -
getCheckType
Kotlin property getter. In Java use
checkType()
instead. -
getChecked
Kotlin property getter. In Java use
checked()
instead. -
getFont
Kotlin property getter. In Java use
font()
instead. -
getIcon
Kotlin property getter. In Java use
icon()
instead. -
getMaxIconWidth
Kotlin property getter. In Java use
maxIconWidth()
instead. -
getMenuHasCheckableItems
Kotlin property getter. In Java use
menuHasCheckableItems()
instead. -
getMenuItemType
Kotlin property getter. In Java use
menuItemType()
instead. -
getMenuRect
Kotlin property getter. In Java use
menuRect()
instead. -
getTabWidth
Kotlin property getter. In Java use
tabWidth()
instead. -
getText
Kotlin property getter. In Java use
text()
instead.
-
assign(io.qt.widgets.QStyleOptionMenuItem)
instead.