Automation::StateInspectorFactory Class Referencefinal
Inheritance diagram for Automation::StateInspectorFactory:
Inspector::InspectorWidgetFactory score::InterfaceBase

Public Member Functions

QWidget * make (const InspectedObjects &sourceElements, const score::DocumentContext &doc, QWidget *parent) const override
 makeWidget Makes a widget for the inspector from an object More...
 
bool matches (const InspectedObjects &objects) const override
 
- Public Member Functions inherited from Inspector::InspectorWidgetFactory
virtual bool update (QWidget *cur, const InspectedObjects &obj) const
 
- Public Member Functions inherited from score::InterfaceBase
virtual InterfaceKey interfaceKey () const noexcept=0
 Identifies an interface uniquely.
 

Additional Inherited Members

- Public Types inherited from Inspector::InspectorWidgetFactory
using InspectedObjects = QList< const IdentifiedObjectAbstract * >
 
- Static Public Attributes inherited from Inspector::InspectorWidgetFactory
static constexpr const bool ui_interface = true
 

Member Function Documentation

◆ make()

QWidget * Automation::StateInspectorFactory::make ( const InspectedObjects &  sourceElement,
const score::DocumentContext doc,
QWidget *  parent 
) const
overridevirtual

makeWidget Makes a widget for the inspector from an object

Parameters
sourceElementElement from which an inspector widget is to be made
Returns
An inspector widget corresponding to the object.

Implements Inspector::InspectorWidgetFactory.


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