Participer au site avec un Tip
Rechercher
 

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 :

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)

Signature du constructeur Description
__new__(*args, **kwargs) Create and return a new object. See help(type) for accurate signature. [extrait de __new__.__doc__]
__init__(self, /, *args, **kwargs) Initialize self. See help(type(self)) for accurate signature. [extrait de __init__.__doc__]

Liste des attributs statiques

Nom de l'attribut Valeur
staticMetaObjectPySide6.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
Signature de la méthodeDescription
__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é