Version: 9.15.0
SUIT_FoundActionTreeItem Class Referenceabstract

#include <SUIT_FindActionDialog.h>

Inheritance diagram for SUIT_FoundActionTreeItem:
Inheritance graph

Public Types

enum  Type { Module , Action }
 

Public Member Functions

virtual ~SUIT_FoundActionTreeItem ()=default
 
virtual SUIT_FoundActionTreeItem::Type type () const =0
 
QString name () const
 
QString toolTip () const
 
virtual QVariant getValue (SUIT_FoundActionTree::SortKey theKey) const =0
 
virtual void styleAsDimmed ()
 

Public Attributes

const QString myModuleID
 

Protected Member Functions

 SUIT_FoundActionTreeItem (const QString &theModuleID)
 

Member Enumeration Documentation

◆ Type

Enumerator
Module 
Action 

Constructor & Destructor Documentation

◆ SUIT_FoundActionTreeItem()

SUIT_FoundActionTreeItem::SUIT_FoundActionTreeItem ( const QString &  theModuleID)
protected
Parameters
theTreemust not be nullptr.

◆ ~SUIT_FoundActionTreeItem()

virtual SUIT_FoundActionTreeItem::~SUIT_FoundActionTreeItem ( )
virtualdefault

Member Function Documentation

◆ getValue()

virtual QVariant SUIT_FoundActionTreeItem::getValue ( SUIT_FoundActionTree::SortKey  theKey) const
pure virtual

◆ name()

QString SUIT_FoundActionTreeItem::name ( ) const

◆ styleAsDimmed()

void SUIT_FoundActionTreeItem::styleAsDimmed ( )
virtual

◆ toolTip()

QString SUIT_FoundActionTreeItem::toolTip ( ) const

◆ type()

virtual SUIT_FoundActionTreeItem::Type SUIT_FoundActionTreeItem::type ( ) const
pure virtual

Member Data Documentation

◆ myModuleID

const QString SUIT_FoundActionTreeItem::myModuleID

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