COPASI API
4.16.103
Main Page
Namespaces
Classes
Files
File List
File Members
copasi
UI
CQOptimizationWidget.h
Go to the documentation of this file.
1
// Copyright (C) 2010 - 2013 by Pedro Mendes, Virginia Tech Intellectual
2
// Properties, Inc., University of Heidelberg, and The University
3
// of Manchester.
4
// All rights reserved.
5
6
// Copyright (C) 2008 - 2009 by Pedro Mendes, Virginia Tech Intellectual
7
// Properties, Inc., EML Research, gGmbH, University of Heidelberg,
8
// and The University of Manchester.
9
// All rights reserved.
10
11
// Copyright (C) 2005 - 2007 by Pedro Mendes, Virginia Tech Intellectual
12
// Properties, Inc. and EML Research, gGmbH.
13
// All rights reserved.
14
15
#ifndef CQOPTIMIZATIONWIDGET_H
16
#define CQOPTIMIZATIONWIDGET_H
17
18
#include <QtCore/QVariant>
19
#include "
TaskWidget.h
"
20
21
#include "ui_CQOptimizationWidget.h"
22
23
class
CQFittingItemWidget
;
24
25
#include <QtGui/QVBoxLayout>
26
#include <QtGui/QHBoxLayout>
27
28
class
CQOptimizationWidget
:
public
TaskWidget
,
public
Ui::CQOptimizationWidget
29
{
30
Q_OBJECT
31
32
public
:
33
CQOptimizationWidget
(QWidget* parent = 0,
const
char
* name = 0);
34
~CQOptimizationWidget
();
35
36
virtual
bool
runTask
();
37
bool
isSteadyState
();
38
39
public
slots:
40
void
slotParameterNumberChanged
(
int
number);
41
void
slotConstraintNumberChanged
(
int
number);
42
virtual
void
slotEditExpression
();
43
44
protected
:
45
CQFittingItemWidget
*
mpCurrentList
;
46
QColor
mChangedColor
;
47
QColor
mSavedColor
;
48
bool
mTypeChanged
;
49
50
std::map< std::string, C_INT32 >
mSubtaskMap
;
51
52
virtual
bool
saveTask
();
53
virtual
bool
loadTask
();
54
virtual
CCopasiMethod
*
createMethod
(
const
CCopasiMethod::SubType
& type);
55
56
protected
slots:
57
58
void
slotPageChange
(QWidget * currentPage);
59
void
slotExpressionValid
(
bool
valid);
60
void
slotSubtaskChanged
(
const
QString & subtask);
61
62
private
:
63
void
init
();
64
void
destroy
();
65
};
66
67
#endif // CQOPTIMIZATIONWIDGET_H
CQOptimizationWidget::slotPageChange
void slotPageChange(QWidget *currentPage)
Definition:
CQOptimizationWidget.cpp:177
CQOptimizationWidget::loadTask
virtual bool loadTask()
Definition:
CQOptimizationWidget.cpp:123
CQOptimizationWidget::~CQOptimizationWidget
~CQOptimizationWidget()
Definition:
CQOptimizationWidget.cpp:52
CQOptimizationWidget::mSavedColor
QColor mSavedColor
Definition:
CQOptimizationWidget.h:47
CQOptimizationWidget::destroy
void destroy()
Definition:
CQOptimizationWidget.cpp:237
CQOptimizationWidget::mTypeChanged
bool mTypeChanged
Definition:
CQOptimizationWidget.h:48
CQOptimizationWidget::slotConstraintNumberChanged
void slotConstraintNumberChanged(int number)
Definition:
CQOptimizationWidget.cpp:194
CQOptimizationWidget::slotEditExpression
virtual void slotEditExpression()
Definition:
CQOptimizationWidget.cpp:249
TaskWidget
Definition:
TaskWidget.h:57
CCopasiMethod
Definition:
CCopasiMethod.h:34
CQOptimizationWidget::createMethod
virtual CCopasiMethod * createMethod(const CCopasiMethod::SubType &type)
Definition:
CQOptimizationWidget.cpp:185
CQOptimizationWidget::isSteadyState
bool isSteadyState()
CQOptimizationWidget::slotExpressionValid
void slotExpressionValid(bool valid)
Definition:
CQOptimizationWidget.cpp:240
CQOptimizationWidget::mSubtaskMap
std::map< std::string, C_INT32 > mSubtaskMap
Definition:
CQOptimizationWidget.h:50
CQOptimizationWidget::CQOptimizationWidget
CQOptimizationWidget(QWidget *parent=0, const char *name=0)
Definition:
CQOptimizationWidget.cpp:41
CQOptimizationWidget::slotSubtaskChanged
void slotSubtaskChanged(const QString &subtask)
Definition:
CQOptimizationWidget.cpp:252
CQOptimizationWidget::runTask
virtual bool runTask()
Definition:
CQOptimizationWidget.cpp:159
CQOptimizationWidget::mpCurrentList
CQFittingItemWidget * mpCurrentList
Definition:
CQOptimizationWidget.h:45
CQFittingItemWidget
Definition:
CQFittingItemWidget.h:41
CCopasiMethod::SubType
SubType
Definition:
CCopasiMethod.h:40
TaskWidget.h
CQOptimizationWidget
Definition:
CQOptimizationWidget.h:28
CQOptimizationWidget::saveTask
virtual bool saveTask()
Definition:
CQOptimizationWidget.cpp:58
CQOptimizationWidget::init
void init()
Definition:
CQOptimizationWidget.cpp:200
CQOptimizationWidget::mChangedColor
QColor mChangedColor
Definition:
CQOptimizationWidget.h:46
CQOptimizationWidget::slotParameterNumberChanged
void slotParameterNumberChanged(int number)
Definition:
CQOptimizationWidget.cpp:188
Generated on Thu Jul 2 2015 14:50:32 for COPASI API by
1.8.6