MorphoGraphX
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Signals | Public Member Functions | Protected Attributes | List of all members
ProcessParmsModel Class Reference
+ Inheritance diagram for ProcessParmsModel:

Signals

void valuesChanged ()
 

Public Member Functions

 ProcessParmsModel (QObject *parent=0)
 
void setParms (const mgx::process::BaseProcessDefinition &def)
 
void setParms (const QStringList &parms)
 
void clear ()
 
int rowCount (const QModelIndex &=QModelIndex()) const
 
int columnCount (const QModelIndex &=QModelIndex()) const
 
QVariant data (const QModelIndex &index, int role) const
 
QVariant headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const
 
Qt::ItemFlags flags (const QModelIndex &index) const
 
bool setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole)
 
const QStringListparms () const
 
QStringList parmChoice (int pos) const
 
- Public Member Functions inherited from QAbstractTableModel
 QAbstractTableModel (QObject *parent=0)
 
 dropMimeData (const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
 
 index (int row, int column, const QModelIndex &parent=QModelIndex()
 

Protected Attributes

QStringList names
 
QStringList descs
 
QStringList _parms
 
mgx::process::ParmChoiceMap _parmChoice
 

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