Workspace 6.21.5
Public Member Functions | Static Public Member Functions | List of all members
WorkspaceModelItem::InputArrayItem Class Reference

#include <Workspace/Presentation/workspacemodelitem.h>

Inheritance diagram for WorkspaceModelItem::InputArrayItem:
[legend]

Public Member Functions

 InputArrayItem (WorkspaceController &controller, DataExecution::InputArray &input)
 
void customContextMenu () override
 
- Public Member Functions inherited from WorkspaceModelItem::IOBaseItem
 IOBaseItem (WorkspaceController &controller, DataExecution::IOBase &iobase, const QIcon &icon)
 
DataExecution::OperationgetOperation (bool fallbackToParent=false) override
 
- Public Member Functions inherited from WorkspaceModelItem
 ~WorkspaceModelItem () override
 
QStandardItem * clone () const override
 
virtual void customContextMenu ()=0
 
virtual DataExecution::InputScalargetInputScalar ()
 
virtual DataExecution::OperationgetOperation (bool fallbackToParent=false)=0
 
DataExecution::UpdatablegetUpdatable ()
 
virtual DataExecution::WorkspacegetWorkspace ()
 
void setFlagsForRow (int row)
 

Static Public Member Functions

static const QIcon & defaultIcon ()
 

Additional Inherited Members

- Protected Member Functions inherited from WorkspaceModelItem
 WorkspaceModelItem (WorkspaceController &controller, DataExecution::Updatable &updatable)
 
- Protected Attributes inherited from WorkspaceModelItem
WorkspaceControllercontroller_
 
DataExecution::ObserverSet observers_
 
DataExecution::Updatableupdatable_
 

Constructor & Destructor Documentation

◆ InputArrayItem()

Member Function Documentation

◆ customContextMenu()

void customContextMenu ( )
overridevirtual

Implements WorkspaceModelItem.

◆ defaultIcon()

const QIcon & defaultIcon ( )
static