ImFusion C++ SDK 4.5.0
ImFusion::AnatomyPlugin::detail::StyleSheetListModel Class Reference
Inheritance diagram for ImFusion::AnatomyPlugin::detail::StyleSheetListModel:

Public Member Functions

 StyleSheetListModel (Configurable &alg, QObject *parent=nullptr)
int rowCount (const QModelIndex &parent=QModelIndex()) const override
QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const override
bool setData (const QModelIndex &index, const QVariant &value, int role) override
Qt::ItemFlags flags (const QModelIndex &index) const override
void setCurrentIndex (int index)
int currentIndex () const
void syncChangesToAlgorithm ()
PropertiesgetEntry (int row) const
Public Member Functions inherited from ImFusion::SignalReceiver
 SignalReceiver ()=default
 Default constructor.
 SignalReceiver (const SignalReceiver &other)
 Copy constructor, does not copy any existing signal connections from other.
SignalReceiveroperator= (SignalReceiver rhs)
 Assignment operator, disconnects all existing connections, does not copy any existing signal connections from rhs.
virtual ~SignalReceiver ()
 Virtual destructor disconnects from all connected signals.

Public Attributes

Signal signalWidgetConfigurationChanged

Protected Attributes

Configurablem_alg
Properties m_properties
int m_currentIndex = -1

Additional Inherited Members

Protected Member Functions inherited from ImFusion::SignalReceiver
void disconnectAll ()
 Disconnects all existing connections.

The documentation for this class was generated from the following file:
  • AnatomyPlugin/include/ImFusion/AnatomyPlugin/InspectStyleSheetsController.h
Search Tab / S to search, Esc to close