java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.gui.QAction
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
- Direct Known Subclasses:
QWidgetAction
public class QAction extends QObject
Abstraction for user commands that can be added to different user interface components
Java wrapper for Qt class QAction
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QAction.ActionEvent
Java wrapper for Qt enum QAction::ActionEventstatic class
QAction.MenuRole
Java wrapper for Qt enum QAction::MenuRolestatic class
QAction.Priority
Java wrapper for Qt enum QAction::PriorityNested 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.QBooleanProperty, QObject.QByteProperty, QObject.QCharProperty, QObject.QComputedBooleanProperty, QObject.QComputedByteProperty, QObject.QComputedCharProperty, QObject.QComputedDoubleProperty, QObject.QComputedFloatProperty, QObject.QComputedIntProperty, QObject.QComputedLongProperty, QObject.QComputedProperty<T>, QObject.QComputedShortProperty, QObject.QDeclarativeConstructor, QObject.QDoubleProperty, QObject.QFloatProperty, QObject.QIntProperty, QObject.QLongProperty, QObject.QProperty<T>, QObject.QShortProperty, 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
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal0
changed
QObject.Signal1<@QtPrimitiveType Boolean>
checkableChanged
QObject.Signal1<@QtPrimitiveType Boolean>
enabledChanged
QObject.Signal0
hovered
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.Signal1<@QtPrimitiveType Boolean>
toggled
QObject.Signal1Default1<@QtPrimitiveType Boolean>
triggered
QObject.Signal0
visibleChanged
-
Constructor Summary
Constructors Modifier Constructor Description QAction()
Overloaded constructor forQAction(io.qt.core.QObject)
withparent = null
.QAction(QObject parent)
protected
QAction(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.QAction(QIcon icon, String text)
Overloaded constructor forQAction(io.qt.gui.QIcon, java.lang.String, io.qt.core.QObject)
withparent = null
.QAction(QIcon icon, String text, QObject parent)
protected
QAction(QtObject.QPrivateConstructor p)
Constructor for internal use only.QAction(String text)
Overloaded constructor forQAction(java.lang.String, io.qt.core.QObject)
withparent = null
.QAction(String text, QObject parent)
-
Method Summary
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, 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, timerEvent, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
changed
-
checkableChanged
-
enabledChanged
-
hovered
-
toggled
-
triggered
-
visibleChanged
-
-
Constructor Details
-
QAction
public QAction()Overloaded constructor for
QAction(io.qt.core.QObject)
withparent = null
. -
QAction
-
QAction
Overloaded constructor for
QAction(io.qt.gui.QIcon, java.lang.String, io.qt.core.QObject)
withparent = null
. -
QAction
-
QAction
Overloaded constructor for
QAction(java.lang.String, io.qt.core.QObject)
withparent = null
. -
QAction
-
QAction
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QAction
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
actionGroup
-
activate
-
associatedObjects
-
autoRepeat
-
data
-
font
-
hover
public final void hover()See QAction::hover()
-
icon
-
iconText
-
isCheckable
-
isChecked
-
isEnabled
-
isIconVisibleInMenu
-
isSeparator
-
isShortcutVisibleInContextMenu
-
isVisible
-
menuRole
-
priority
-
resetEnabled
public final void resetEnabled() -
setActionGroup
-
setAutoRepeat
-
setCheckable
-
setChecked
public final void setChecked(boolean arg__1) -
setData
-
setDisabled
public final void setDisabled(boolean b) -
setEnabled
public final void setEnabled(boolean arg__1) -
setFont
-
setIcon
-
setIconText
-
setIconVisibleInMenu
-
setMenuRole
-
setPriority
-
setSeparator
-
setShortcut
-
setShortcutContext
-
setShortcutVisibleInContextMenu
-
setShortcuts
-
setShortcuts
-
setStatusTip
-
setText
-
setToolTip
-
setVisible
public final void setVisible(boolean arg__1) -
setWhatsThis
-
shortcut
-
shortcutContext
-
shortcuts
-
showStatusText
Overloaded function for
showStatusText(io.qt.core.QObject)
withobject = null
. -
showStatusText
-
statusTip
-
text
-
toggle
public final void toggle() -
toolTip
-
trigger
public final void trigger() -
whatsThis
-
event
-
setShortcut
Sets the shortcut to the key sequence for the given key string. For example "Ctrl+O" gives CTRL+'O'. The strings "Ctrl", "Shift", "Alt" and "Meta" are recognized, as well as their translated equivalents in the "QShortcut" context (using QObject::tr()). Up to four key codes may be entered by separating them with commas, e.g. "Alt+X,Ctrl+S,Q".- Parameters:
key
- The description of the key sequence. Typically used with tr() so key sequences can be locale aware.
-
setShortcut
Sets the shortcut to the key sequence for the given key. The result will depend on the currently running platform. The key sequence will be based on the first element in the list of key bindings for the key.- Parameters:
key
- The key for which to select a key sequence
-
setIcon
-
menu
-
menu
-
setMenu
-
parentWidget
-
parentWidget
-
associatedWidgets
-
associatedWidgets
-
associatedGraphicsWidgets
-
associatedGraphicsWidgets
@QtUninvokable public final <T extends QGraphicsWidget> List<T> associatedGraphicsWidgets(Class<T> type) -
toString
-