Vous êtes un professionnel et vous avez besoin d'une formation ?
Calcul scientifique
avec Python
Voir le programme détaillé
Module « PySide6.QtGui »
Classe « QAction »
Informations générales
Héritage
builtins.object
Object
QObject
QAction
Définition
class QAction(QObject):
help(QAction)
QAction(self, icon: PySide6.QtGui.QIcon, text: str, /, parent: Optional[PySide6.QtCore.QObject] = None, *, checkable: Optional[bool] = None, checked: Optional[bool] = None, enabled: Optional[bool] = None, iconText: Optional[str] = None, toolTip: Optional[str] = None, statusTip: Optional[str] = None, whatsThis: Optional[str] = None, font: Optional[PySide6.QtGui.QFont] = None, shortcut: Optional[PySide6.QtGui.QKeySequence] = None, shortcutContext: Optional[PySide6.QtCore.Qt.ShortcutContext] = None, autoRepeat: Optional[bool] = None, visible: Optional[bool] = None, menuRole: Optional[PySide6.QtGui.QAction.MenuRole] = None, iconVisibleInMenu: Optional[bool] = None, shortcutVisibleInContextMenu: Optional[bool] = None, priority: Optional[PySide6.QtGui.QAction.Priority] = None) -> None
QAction(self, text: str, /, parent: Optional[PySide6.QtCore.QObject] = None, *, checkable: Optional[bool] = None, checked: Optional[bool] = None, enabled: Optional[bool] = None, icon: Optional[PySide6.QtGui.QIcon] = None, iconText: Optional[str] = None, toolTip: Optional[str] = None, statusTip: Optional[str] = None, whatsThis: Optional[str] = None, font: Optional[PySide6.QtGui.QFont] = None, shortcut: Optional[PySide6.QtGui.QKeySequence] = None, shortcutContext: Optional[PySide6.QtCore.Qt.ShortcutContext] = None, autoRepeat: Optional[bool] = None, visible: Optional[bool] = None, menuRole: Optional[PySide6.QtGui.QAction.MenuRole] = None, iconVisibleInMenu: Optional[bool] = None, shortcutVisibleInContextMenu: Optional[bool] = None, priority: Optional[PySide6.QtGui.QAction.Priority] = None) -> None
QAction(self, /, parent: Optional[PySide6.QtCore.QObject] = None, *, checkable: Optional[bool] = None, checked: Optional[bool] = None, enabled: Optional[bool] = None, icon: Optional[PySide6.QtGui.QIcon] = None, text: Optional[str] = None, iconText: Optional[str] = None, toolTip: Optional[str] = None, statusTip: Optional[str] = None, whatsThis: Optional[str] = None, font: Optional[PySide6.QtGui.QFont] = None, shortcut: Optional[PySide6.QtGui.QKeySequence] = None, shortcutContext: Optional[PySide6.QtCore.Qt.ShortcutContext] = None, autoRepeat: Optional[bool] = None, visible: Optional[bool] = None, menuRole: Optional[PySide6.QtGui.QAction.MenuRole] = None, iconVisibleInMenu: Optional[bool] = None, shortcutVisibleInContextMenu: Optional[bool] = None, priority: Optional[PySide6.QtGui.QAction.Priority] = None) -> None
Constructeur(s)
Liste des attributs statiques
| staticMetaObject | PySide6.QtCore.QMetaObject("QAction" inherits "QObject":
Enumerators:
#0 "MenuRole" {NoRole, TextHeuristicRole, ApplicationSpecificRole, AboutQtRole, AboutRole, PreferencesRole, QuitRole}
#1 "Priority" {LowPriority, NormalPriority, HighPriority}
Properties:
#1 "checkable", bool [writeable] [final] [designable], notify=checkableChanged
#2 "checked", bool [writeable] [designable], notify=toggled
#3 "enabled", bool [writeable] [resettable] [final] [designable], notify=enabledChanged
#4 "icon", QIcon [writeable] [designable], notify=changed
#5 "text", QString [writeable] [designable], notify=changed
#6 "iconText", QString [writeable] [designable], notify=changed
#7 "toolTip", QString [writeable] [designable], notify=changed
#8 "statusTip", QString [writeable] [designable], notify=changed
#9 "whatsThis", QString [writeable] [designable], notify=changed
#10 "font", QFont [writeable] [designable], notify=changed
#11 "shortcut", QKeySequence [writeable] [designable], notify=changed
#12 "shortcutContext", Qt::ShortcutContext [writeable] [designable], notify=changed
#13 "autoRepeat", bool [writeable] [designable], notify=changed
#14 "visible", bool [writeable] [final] [designable], notify=visibleChanged
#15 "menuRole", QAction::MenuRole [writeable] [designable], notify=changed
#16 "iconVisibleInMenu", bool [writeable] [designable], notify=changed
#17 "shortcutVisibleInContextMenu", bool [writeable] [designable], notify=changed
#18 "priority", QAction::Priority [writeable] [designable], notify=changed
Methods:
#4 type=Signal, signature=changed()
#5 type=Signal, signature=enabledChanged(bool), parameters=bool
#6 type=Signal, signature=checkableChanged(bool), parameters=bool
#7 type=Signal, signature=visibleChanged()
#8 type=Signal, signature=triggered(bool), parameters=bool
#9 type=Signal, signature=triggered()
#10 type=Signal, signature=hovered()
#11 type=Signal, signature=toggled(bool), parameters=bool
#12 type=Slot, signature=trigger()
#13 type=Slot, signature=hover()
#14 type=Slot, signature=setChecked(bool), parameters=bool
#15 type=Slot, signature=toggle()
#16 type=Slot, signature=setEnabled(bool), parameters=bool
#17 type=Slot, signature=resetEnabled()
#18 type=Slot, signature=setDisabled(bool), parameters=bool
#19 type=Slot, signature=setVisible(bool), parameters=bool
) |
Liste des opérateurs
Opérateurs hérités de la classe object
__eq__,
__ge__,
__gt__,
__le__,
__lt__,
__ne__
Liste des méthodes
Toutes les méthodes
Méthodes d'instance
Méthodes statiques
Méthodes dépréciées
| __delattr__(self, name) |
Implement delattr(self, name). [extrait de __delattr__.__doc__] |
| __repr__(self) |
Return repr(self). [extrait de __repr__.__doc__] |
| __setattr__(self, name, value) |
Implement setattr(self, name, value). [extrait de __setattr__.__doc__] |
| ActionEvent(*values) |
|
| actionGroup(self) |
|
| activate(self, object) |
|
| associatedObjects(self) |
|
| autoRepeat(self) |
|
| changed |
|
| checkableChanged |
|
| data(self) |
|
| destroyed |
|
| enabledChanged |
|
| event(self, object) |
|
| font(self) |
|
| hover(self) |
|
| hovered |
|
| icon(self) |
|
| iconText(self) |
|
| isCheckable(self) |
|
| isChecked(self) |
|
| isEnabled(self) |
|
| isIconVisibleInMenu(self) |
|
| isSeparator(self) |
|
| isShortcutVisibleInContextMenu(self) |
|
| isVisible(self) |
|
| menu(self) |
|
| MenuRole(*values) |
|
| menuRole(self) |
|
| objectNameChanged |
|
| Priority(*values) |
|
| priority(self) |
|
| resetEnabled(self) |
|
| setActionGroup(self, object) |
|
| setAutoRepeat(self, object) |
|
| setCheckable(self, object) |
|
| setChecked(self, object) |
|
| setData(self, object) |
|
| setDisabled(self, object) |
|
| setEnabled(self, object) |
|
| setFont(self, object) |
|
| setIcon(self, object) |
|
| setIconText(self, object) |
|
| setIconVisibleInMenu(self, object) |
|
| setMenu(self, object) |
|
| setMenuRole(self, object) |
|
| setPriority(self, object) |
|
| setSeparator(self, object) |
|
| setShortcut(self, object) |
|
| setShortcutContext(self, object) |
|
| setShortcuts(self, object) |
|
| setShortcutVisibleInContextMenu(self, object) |
|
| setStatusTip(self, object) |
|
| setText(self, object) |
|
| setToolTip(self, object) |
|
| setVisible(self, object) |
|
| setWhatsThis(self, object) |
|
| shortcut(self) |
|
| shortcutContext(self) |
|
| shortcuts(self) |
|
| showStatusText |
|
| statusTip(self) |
|
| text(self) |
|
| toggle(self) |
|
| toggled |
|
| toolTip(self) |
|
| tr |
|
| trigger(self) |
|
| triggered |
|
| visibleChanged |
|
| whatsThis(self) |
|
Méthodes héritées de la classe QObject
__getattribute__,
__init_subclass__,
__subclasshook__,
blockSignals,
childEvent,
children,
connect,
connectNotify,
customEvent,
deleteLater,
disconnect,
disconnectNotify,
dumpObjectInfo,
dumpObjectTree,
dynamicPropertyNames,
emit,
eventFilter,
findChild,
findChildren,
inherits,
installEventFilter,
isQuickItemType,
isSignalConnected,
isWidgetType,
isWindowType,
killTimer,
metaObject,
moveToThread,
objectName,
parent,
property,
receivers,
removeEventFilter,
sender,
senderSignalIndex,
setObjectName,
setParent,
setProperty,
signalsBlocked,
startTimer,
thread,
timerEvent
Méthodes héritées de la classe Object
__getattribute__, __init_subclass__, __subclasshook__
Méthodes héritées de la classe object
__dir__,
__format__,
__getstate__,
__hash__,
__reduce__,
__reduce_ex__,
__sizeof__,
__str__
Vous êtes un professionnel et vous avez besoin d'une formation ?
Mise en oeuvre d'IHM
avec Qt et PySide6
Voir le programme détaillé
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :