copasi API  0.1
Public Slots | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
CQOptimizationWidget Class Reference

#include <CQOptimizationWidget.h>

Inheritance diagram for CQOptimizationWidget:
TaskWidget CopasiWidget

List of all members.

Public Slots

void slotParameterNumberChanged (int number)
void slotConstraintNumberChanged (int number)
virtual void slotEditExpression ()

Public Member Functions

 CQOptimizationWidget (QWidget *parent=0, const char *name=0)
 ~CQOptimizationWidget ()
virtual bool runTask ()
bool isSteadyState ()

Protected Slots

virtual void languageChange ()
void slotPageChange (QWidget *currentPage)
void slotExpressionValid (bool valid)
void slotSubtaskChanged (const QString &subtask)

Protected Member Functions

virtual bool saveTask ()
virtual bool loadTask ()
virtual CCopasiMethodcreateMethod (const CCopasiMethod::SubType &type)

Protected Attributes

CQFittingItemWidgetmpCurrentList
CQFittingItemWidgetmpConstraints
CQFittingItemWidgetmpParameters
QColor mChangedColor
QColor mSavedColor
bool mTypeChanged
QHBoxLayout * mpConstraintPageLayout
QHBoxLayout * mpParameterPageLayout
std::map< std::string, C_INT32 > mSubtaskMap

Constructor & Destructor Documentation

CQOptimizationWidget::CQOptimizationWidget ( QWidget *  parent = 0,
const char *  name = 0 
)
CQOptimizationWidget::~CQOptimizationWidget ( )

Member Function Documentation

CCopasiMethod * CQOptimizationWidget::createMethod ( const CCopasiMethod::SubType type) [protected, virtual]

Implements TaskWidget.

bool CQOptimizationWidget::isSteadyState ( )
void CQOptimizationWidget::languageChange ( ) [protected, virtual, slot]
bool CQOptimizationWidget::loadTask ( ) [protected, virtual]

Implements TaskWidget.

bool CQOptimizationWidget::runTask ( ) [virtual]

Implements TaskWidget.

bool CQOptimizationWidget::saveTask ( ) [protected, virtual]

Implements TaskWidget.

void CQOptimizationWidget::slotConstraintNumberChanged ( int  number) [slot]
void CQOptimizationWidget::slotEditExpression ( ) [virtual, slot]

The slot to activate the editor page of type CQExpressionWidget for being able to type a new mathematical expression or edit the existing one

void CQOptimizationWidget::slotExpressionValid ( bool  valid) [protected, slot]
void CQOptimizationWidget::slotPageChange ( QWidget *  currentPage) [protected, slot]
void CQOptimizationWidget::slotParameterNumberChanged ( int  number) [slot]
void CQOptimizationWidget::slotSubtaskChanged ( const QString &  subtask) [protected, slot]

Member Data Documentation

std::map< std::string, C_INT32 > CQOptimizationWidget::mSubtaskMap [protected]

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