Version: 9.15.0
SUIT_FoundActionTreeAction Class Reference

#include <SUIT_FindActionDialog.h>

Inheritance diagram for SUIT_FoundActionTreeAction:
Inheritance graph

Public Member Functions

virtual ~SUIT_FoundActionTreeAction ()=default
 
virtual SUIT_FoundActionTreeItem::Type type () const
 
void setAssetsAndSearchData (const SUIT_ActionSearcher::AssetsAndSearchData &theAssetsAndSD, const QString &theLang)
 
void setToolTip (const QString &theToolTip)
 
void setKeySequence (const QString &theKeySequence)
 
QString keySequence () const
 
void styleAsKeySequenceModified (bool theIsModified)
 
virtual QVariant getValue (SUIT_FoundActionTree::SortKey theKey) const
 
double matchMetrics () const
 
virtual bool isEnabled () const
 
bool isEnabledBufferedValue () const
 
- Public Member Functions inherited from SUIT_FoundActionTreeItem
virtual ~SUIT_FoundActionTreeItem ()=default
 
QString name () const
 
QString toolTip () const
 
virtual void styleAsDimmed ()
 

Static Public Member Functions

static SUIT_FoundActionTreeActioncreate (const QString &theModuleID, const QString &theInModuleActionID)
 

Public Attributes

const QString myInModuleActionID
 
- Public Attributes inherited from SUIT_FoundActionTreeItem
const QString myModuleID
 

Private Member Functions

 SUIT_FoundActionTreeAction (const QString &theModuleID, const QString &theInModuleActionID)
 

Private Attributes

double myMatchMetrics
 
bool myIsEnabledBufferedValue
 

Additional Inherited Members

- Public Types inherited from SUIT_FoundActionTreeItem
enum  Type { Module , Action }
 
- Protected Member Functions inherited from SUIT_FoundActionTreeItem
 SUIT_FoundActionTreeItem (const QString &theModuleID)
 

Constructor & Destructor Documentation

◆ SUIT_FoundActionTreeAction()

SUIT_FoundActionTreeAction::SUIT_FoundActionTreeAction ( const QString &  theModuleID,
const QString &  theInModuleActionID 
)
private

◆ ~SUIT_FoundActionTreeAction()

virtual SUIT_FoundActionTreeAction::~SUIT_FoundActionTreeAction ( )
virtualdefault

Member Function Documentation

◆ create()

SUIT_FoundActionTreeAction * SUIT_FoundActionTreeAction::create ( const QString &  theModuleID,
const QString &  theInModuleActionID 
)
static

◆ getValue()

◆ isEnabled()

◆ isEnabledBufferedValue()

bool SUIT_FoundActionTreeAction::isEnabledBufferedValue ( ) const
inline

◆ keySequence()

QString SUIT_FoundActionTreeAction::keySequence ( ) const

◆ matchMetrics()

double SUIT_FoundActionTreeAction::matchMetrics ( ) const
inline

References myMatchMetrics.

◆ setAssetsAndSearchData()

void SUIT_FoundActionTreeAction::setAssetsAndSearchData ( const SUIT_ActionSearcher::AssetsAndSearchData theAssetsAndSD,
const QString &  theLang 
)

◆ setKeySequence()

void SUIT_FoundActionTreeAction::setKeySequence ( const QString &  theKeySequence)

◆ setToolTip()

void SUIT_FoundActionTreeAction::setToolTip ( const QString &  theToolTip)

◆ styleAsKeySequenceModified()

void SUIT_FoundActionTreeAction::styleAsKeySequenceModified ( bool  theIsModified)

◆ type()

virtual SUIT_FoundActionTreeItem::Type SUIT_FoundActionTreeAction::type ( ) const
inlinevirtual

Member Data Documentation

◆ myInModuleActionID

const QString SUIT_FoundActionTreeAction::myInModuleActionID

◆ myIsEnabledBufferedValue

bool SUIT_FoundActionTreeAction::myIsEnabledBufferedValue
mutableprivate

◆ myMatchMetrics

double SUIT_FoundActionTreeAction::myMatchMetrics
private

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