copasi API  0.1
Public Types | Signals | Public Member Functions | Protected Types | Protected Slots | Static Protected Member Functions | Protected Attributes
CQFittingItemWidget Class Reference

#include <CQFittingItemWidget.h>

List of all members.

Public Types

enum  ItemType { OPT_ITEM = 0, OPT_CONSTRAINT, FIT_ITEM, FIT_CONSTRAINT }

Signals

void numberChanged (int)

Public Member Functions

 CQFittingItemWidget (QWidget *parent, const char *name=0, Qt::WindowFlags fl=0)
 ~CQFittingItemWidget ()
virtual bool load (CCopasiDataModel *pDataModel, CCopasiParameterGroup *pItems, const std::map< std::string, std::string > *pExperimentMap, const std::map< std::string, std::string > *pCrossValidationMap)
virtual bool save (const std::map< std::string, std::string > *pExperimentMap, const std::map< std::string, std::string > *pCrossValidationMap)
void setItemType (const ItemType &type)
void setExperimentSet (const CExperimentSet *&pExperimentSet)
void setCrossValidationSet (const CCrossValidationSet *&pCrossValidationSet)

Protected Types

enum  IconID {
  image0_ID, image1_ID, image2_ID, image3_ID,
  image4_ID, image5_ID, image6_ID, unknown_ID
}

Protected Slots

virtual void languageChange ()

Static Protected Member Functions

static QPixmap qt_get_icon (IconID id)

Protected Attributes

const CCopasiDataModelmpDataModel
const CCrossValidationSet ** mppCrossValidationSet
std::set< unsigned int > mSelection
unsigned int mCurrentRow
std::vector< COptItem * > * mpItemsCopy
ItemType mItemType
QColor mChangedColor
QColor mSavedColor
bool mUpperInfChanged
bool mLowerInfChanged
CQValidatorBoundmpUpperValidator
CQValidatorBoundmpLowerValidator
CQValidatorNotEmptympObjectValidator
const CCopasiObjectmpUpperObject
const CCopasiObjectmpLowerObject
CCopasiObjectNamempObjectCN
const CExperimentSet ** mppExperimentSet
CCopasiParameterGroupmpItems

Member Enumeration Documentation

enum CQFittingItemWidget::IconID [protected]
Enumerator:
image0_ID 
image1_ID 
image2_ID 
image3_ID 
image4_ID 
image5_ID 
image6_ID 
unknown_ID 
Enumerator:
OPT_ITEM 
OPT_CONSTRAINT 
FIT_ITEM 
FIT_CONSTRAINT 

Constructor & Destructor Documentation

CQFittingItemWidget::CQFittingItemWidget ( QWidget *  parent,
const char *  name = 0,
Qt::WindowFlags  fl = 0 
)
CQFittingItemWidget::~CQFittingItemWidget ( )

Member Function Documentation

void CQFittingItemWidget::languageChange ( ) [protected, virtual, slot]
bool CQFittingItemWidget::load ( CCopasiDataModel pDataModel,
CCopasiParameterGroup pItems,
const std::map< std::string, std::string > *  pExperimentMap,
const std::map< std::string, std::string > *  pCrossValidationMap 
) [virtual]
void CQFittingItemWidget::numberChanged ( int  ) [signal]
static QPixmap CQFittingItemWidget::qt_get_icon ( IconID  id) [inline, static, protected]
bool CQFittingItemWidget::save ( const std::map< std::string, std::string > *  pExperimentMap,
const std::map< std::string, std::string > *  pCrossValidationMap 
) [virtual]
void CQFittingItemWidget::setCrossValidationSet ( const CCrossValidationSet *&  pCrossValidationSet)
void CQFittingItemWidget::setExperimentSet ( const CExperimentSet *&  pExperimentSet)
void CQFittingItemWidget::setItemType ( const ItemType type)

Member Data Documentation

unsigned int CQFittingItemWidget::mCurrentRow [protected]
std::vector< COptItem * >* CQFittingItemWidget::mpItemsCopy [protected]
const CCrossValidationSet** CQFittingItemWidget::mppCrossValidationSet [protected]
std::set< unsigned int > CQFittingItemWidget::mSelection [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines