java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.widgets.QWidget
io.qt.widgets.QMenu
- All Implemented Interfaces:
QPaintDevice
,QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QMenu extends QWidget
Menu widget for use in menu bars, context menus, and other popup menus
Java wrapper for Qt class QMenu
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.widgets.QWidget
QWidget.RenderFlag, QWidget.RenderFlags
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
Nested classes/interfaces inherited from interface io.qt.gui.QPaintDevice
QPaintDevice.Impl, QPaintDevice.MemberAccess, QPaintDevice.PaintDeviceMetric
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal0
aboutToHide
QObject.Signal0
aboutToShow
QObject.Signal1<QAction>
hovered
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.Signal1<QAction>
triggered
Fields inherited from class io.qt.widgets.QWidget
customContextMenuRequested, windowIconChanged, windowIconTextChanged, windowTitleChanged
-
Constructor Summary
Constructors Modifier Constructor Description QMenu()
Overloaded constructor forQMenu(io.qt.widgets.QWidget)
withparent = null
.protected
QMenu(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QMenu(QtObject.QPrivateConstructor p)
Constructor for internal use only.QMenu(QWidget parent)
QMenu(String title)
Overloaded constructor forQMenu(java.lang.String, io.qt.widgets.QWidget)
withparent = null
.QMenu(String title, QWidget parent)
-
Method Summary
Methods inherited from class io.qt.widgets.QWidget
acceptDrops, accessibleDescription, accessibleName, actions, activateWindow, addAction, addActions, adjustSize, autoFillBackground, backgroundRole, backingStore, baseSize, childAt, childAt, childrenRect, childrenRegion, clearFocus, clearMask, close, closeEvent, colorCount, contentsMargins, contentsRect, contextMenuEvent, contextMenuPolicy, createWindowContainer, createWindowContainer, createWindowContainer, createWindowContainer, createWinId, cursor, depth, devicePixelRatio, devicePixelRatioF, devicePixelRatioFScale, dragEnterEvent, dragLeaveEvent, dragMoveEvent, dropEvent, effectiveWinId, ensurePolished, focusInEvent, focusNextChild, focusOutEvent, focusPolicy, focusPreviousChild, focusProxy, focusWidget, font, fontInfo, fontMetrics, foregroundRole, frameGeometry, frameSize, geometry, getContentsMargins, grab, grab, grabGesture, grabGesture, grabGesture, grabKeyboard, grabMouse, grabMouse, grabShortcut, grabShortcut, graphicsEffect, graphicsProxyWidget, hasFocus, hasHeightForWidth, hasMouseTracking, hasTabletTracking, height, heightForWidth, heightMM, hide, initPainter, inputMethodEvent, inputMethodHints, inputMethodQuery, insertAction, insertActions, isActiveWindow, isAncestorOf, isEnabled, isEnabledTo, isEnabledToTLW, isFullScreen, isHidden, isLeftToRight, isMaximized, isMinimized, isModal, isRightToLeft, isTopLevel, isVisible, isVisibleTo, isWindow, isWindowModified, keyboardGrabber, keyReleaseEvent, layout, layoutDirection, locale, logicalDpiX, logicalDpiY, lower, mapFrom, mapFromGlobal, mapFromParent, mapTo, mapToGlobal, mapToParent, mask, maximumHeight, maximumSize, maximumWidth, metric, minimumHeight, minimumSize, minimumSizeHint, minimumWidth, mouseDoubleClickEvent, mouseGrabber, move, move, moveEvent, nativeParentWidget, nextInFocusChain, normalGeometry, overrideWindowFlags, overrideWindowFlags, overrideWindowState, overrideWindowState, paintEngine, paintingActive, palette, parentWidget, physicalDpiX, physicalDpiY, pos, previousInFocusChain, raise, rect, redirected, releaseKeyboard, releaseMouse, releaseShortcut, removeAction, render, render, render, render, render, render, render, render, render, repaint, repaint, repaint, repaint, resize, resize, resizeEvent, restoreGeometry, saveGeometry, screen, scroll, scroll, setAcceptDrops, setAccessibleDescription, setAccessibleName, setAttribute, setAttribute, setAutoFillBackground, setBackgroundRole, setBaseSize, setBaseSize, setContentsMargins, setContentsMargins, setContextMenuPolicy, setCursor, setDisabled, setEnabled, setFixedHeight, setFixedSize, setFixedSize, setFixedWidth, setFocus, setFocus, setFocusPolicy, setFocusProxy, setFont, setForegroundRole, setGeometry, setGeometry, setGraphicsEffect, setHidden, setInputMethodHints, setInputMethodHints, setLayout, setLayoutDirection, setLocale, setMask, setMask, setMaximumHeight, setMaximumSize, setMaximumSize, setMaximumWidth, setMinimumHeight, setMinimumSize, setMinimumSize, setMinimumWidth, setMouseTracking, setPalette, setParent, setParent, setParent, setShortcutAutoRepeat, setShortcutAutoRepeat, setShortcutEnabled, setShortcutEnabled, setSizeIncrement, setSizeIncrement, setSizePolicy, setSizePolicy, setStatusTip, setStyle, setStyleSheet, setTabletTracking, setTabOrder, setToolTip, setToolTipDuration, setUpdatesEnabled, setVisible, setWhatsThis, setWindowFilePath, setWindowFlag, setWindowFlag, setWindowFlags, setWindowFlags, setWindowIcon, setWindowIconText, setWindowModality, setWindowModified, setWindowOpacity, setWindowRole, setWindowState, setWindowState, setWindowTitle, sharedPainter, show, showEvent, showFullScreen, showMaximized, showMinimized, showNormal, size, sizeIncrement, sizePolicy, stackUnder, statusTip, style, styleSheet, tabletEvent, testAttribute, toolTip, toolTipDuration, topLevelWidget, toString, underMouse, ungrabGesture, unsetCursor, unsetLayoutDirection, unsetLocale, update, update, update, update, updateGeometry, updateMicroFocus, updatesEnabled, visibleRegion, whatsThis, width, widthMM, window, windowFilePath, windowFlags, windowHandle, windowIcon, windowIconText, windowModality, windowOpacity, windowRole, windowState, windowTitle, windowType, winId, x, y
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
aboutToHide
-
aboutToShow
-
hovered
-
triggered
-
-
Constructor Details
-
QMenu
public QMenu()Overloaded constructor for
QMenu(io.qt.widgets.QWidget)
withparent = null
. -
QMenu
-
QMenu
Overloaded constructor for
QMenu(java.lang.String, io.qt.widgets.QWidget)
withparent = null
. -
QMenu
-
QMenu
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QMenu
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
actionAt
-
actionGeometry
-
activeAction
-
addAction
-
addAction
-
addMenu
-
addMenu
-
addMenu
-
addSection
-
addSection
-
addSeparator
-
clear
See QMenu::clear()
-
columnCount
-
defaultAction
-
exec
See QMenu::exec()
-
exec
Overloaded function for
exec(io.qt.core.QPoint, io.qt.widgets.QAction)
withat = null
. -
exec
-
hideTearOffMenu
-
icon
-
initStyleOption
-
insertMenu
-
insertSection
-
insertSection
-
insertSeparator
-
isEmpty
-
isTearOffEnabled
-
isTearOffMenuVisible
-
menuAction
-
popup
Overloaded function for
popup(io.qt.core.QPoint, io.qt.widgets.QAction)
withat = null
. -
popup
-
separatorsCollapsible
-
setActiveAction
-
setDefaultAction
-
setIcon
-
setSeparatorsCollapsible
-
setTearOffEnabled
-
setTitle
-
setToolTipsVisible
-
showTearOffMenu
-
showTearOffMenu
-
title
-
toolTipsVisible
-
actionEvent
- Overrides:
actionEvent
in classQWidget
-
changeEvent
- Overrides:
changeEvent
in classQWidget
-
enterEvent
- Overrides:
enterEvent
in classQWidget
-
event
-
focusNextPrevChild
- Overrides:
focusNextPrevChild
in classQWidget
-
hideEvent
-
keyPressEvent
- Overrides:
keyPressEvent
in classQWidget
-
leaveEvent
- Overrides:
leaveEvent
in classQWidget
-
mouseMoveEvent
- Overrides:
mouseMoveEvent
in classQWidget
-
mousePressEvent
- Overrides:
mousePressEvent
in classQWidget
-
mouseReleaseEvent
- Overrides:
mouseReleaseEvent
in classQWidget
-
paintEvent
- Overrides:
paintEvent
in classQWidget
-
sizeHint
-
timerEvent
- Overrides:
timerEvent
in classQObject
-
wheelEvent
- Overrides:
wheelEvent
in classQWidget
-
exec
Overloaded function for
exec(java.util.Collection, io.qt.core.QPoint, io.qt.widgets.QAction, io.qt.widgets.QWidget)
withparent = null
. -
exec
Overloaded function for
exec(java.util.Collection, io.qt.core.QPoint, io.qt.widgets.QAction, io.qt.widgets.QWidget)
with:
at = null
parent = null
-
exec
-
setAsOSXDockMenu
public void setAsOSXDockMenu() -
addAction
-
addAction
-
addAction
public final QAction addAction(String text, QMetaObject.Slot1<Boolean> slot, QKeySequence shortcut) -
addAction
public final QAction addAction(String text, QMetaObject.AbstractPublicSignal0 signal, QKeySequence shortcut) -
addAction
public final QAction addAction(String text, QMetaObject.AbstractPublicSignal1<Boolean> signal, QKeySequence shortcut) -
addAction
-
addAction
-
addAction
-
addAction
-
addAction
-
addAction
-
addAction
public final QAction addAction(QIcon icon, String text, QMetaObject.Slot0 slot, QKeySequence shortcut) -
addAction
public final QAction addAction(QIcon icon, String text, QMetaObject.Slot1<Boolean> slot, QKeySequence shortcut) -
addAction
public final QAction addAction(QIcon icon, String text, QMetaObject.AbstractPublicSignal0 signal, QKeySequence shortcut) -
addAction
public final QAction addAction(QIcon icon, String text, QMetaObject.AbstractPublicSignal1<Boolean> signal, QKeySequence shortcut) -
addAction
-
addAction
-
addAction
-
addAction
-
addAction
public final QAction addAction(QIcon icon, String text, QMetaObject.AbstractPublicSignal1<Boolean> signal)
-