Public Member Functions | Protected Slots | Protected Attributes | List of all members
pqReaction Class Reference

This is a superclass just to make it easier to collect all such reactions. More...

#include <pqReaction.h>

Inheritance diagram for pqReaction:
Inheritance graph
[legend]

Public Member Functions

 pqReaction (QAction *parent, Qt::ConnectionType type=Qt::AutoConnection)
 Constructor. More...
 
 ~pqReaction () override
 
QAction * parentAction () const
 Provides access to the parent action. More...
 

Protected Slots

virtual void onTriggered ()
 Called when the action is triggered. More...
 
virtual void updateEnableState ()
 
virtual void updateMasterEnableState (bool)
 

Protected Attributes

bool IsMaster
 

Detailed Description

This is a superclass just to make it easier to collect all such reactions.

Definition at line 25 of file pqReaction.h.

Constructor & Destructor Documentation

◆ pqReaction()

pqReaction::pqReaction ( QAction *  parent,
Qt::ConnectionType  type = Qt::AutoConnection 
)

Constructor.

Parent cannot be nullptr.

◆ ~pqReaction()

pqReaction::~pqReaction ( )
override

Member Function Documentation

◆ parentAction()

QAction* pqReaction::parentAction ( ) const
inline

Provides access to the parent action.

Definition at line 40 of file pqReaction.h.

◆ onTriggered

virtual void pqReaction::onTriggered ( )
inlineprotectedvirtualslot

Called when the action is triggered.

Reimplemented in pqResetScalarRangeReaction, pqRescaleScalarRangeReaction, pqChooseColorPresetReaction, pqLoadDataReaction, pqSaveScreenshotReaction, pqDeleteReaction, pqCameraReaction, pqScalarBarVisibilityReaction, pqSaveStateReaction, pqServerConnectReaction, pqCopyReaction, pqLoadStateReaction, pqTestingReaction, pqSaveDataReaction, pqUndoRedoReaction, pqAddToFavoritesReaction, pqEditColorMapReaction, pqCameraUndoRedoReaction, pqServerDisconnectReaction, pqExportReaction, pqIgnoreSourceTimeReaction, pqAnimatedExportReaction, pqSaveAnimationReaction, pqHelpReaction, pqSaveAnimationGeometryReaction, pqTraceReaction, pqCatalystContinueReaction, pqCatalystPauseSimulationReaction, pqDesktopServicesReaction, pqCreateCustomFilterReaction, pqResetDefaultSettingsReaction, pqApplicationSettingsReaction, pqDataQueryReaction, pqEditCameraReaction, pqManageFavoritesReaction, pqChangeFileNameReaction, pqChangePipelineInputReaction, pqLinkSelectionReaction, pqReloadFilesReaction, pqCatalystConnectReaction, pqSetMainWindowTitleReaction, pqEqualizeLayoutReaction, pqCatalystRemoveBreakpointReaction, pqConfigureCategoriesReaction, pqExampleVisualizationsDialogReaction, pqLoadMaterialsReaction, pqLogViewerReaction, pqMacroReaction, pqShowHideAllReaction, pqTimerLogReaction, pqCameraLinkReaction, pqCatalystSetBreakpointReaction, pqAboutDialogReaction, pqEditMacrosReaction, pqManageCustomFiltersReaction, pqManageLinksReaction, pqManagePluginsReaction, pqLoadRestoreWindowLayoutReaction, pqManageExpressionsReaction, pqToggleInteractionViewMode, pqCustomizeShortcutsReaction, and pqApplyPropertiesReaction.

Definition at line 46 of file pqReaction.h.

◆ updateEnableState

virtual void pqReaction::updateEnableState ( )
inlineprotectedvirtualslot

◆ updateMasterEnableState

virtual void pqReaction::updateMasterEnableState ( bool  )
protectedvirtualslot

Member Data Documentation

◆ IsMaster

bool pqReaction::IsMaster
protected

Definition at line 52 of file pqReaction.h.


The documentation for this class was generated from the following file: