COPASI API
4.16.103
Main Page
Namespaces
Classes
Files
File List
File Members
copasi
UI
CQFittingWidget.h
Go to the documentation of this file.
1
// Copyright (C) 2010 - 2014 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 CQFITTINGWIDGET_H
16
#define CQFITTINGWIDGET_H
17
18
#include <QtCore/QVariant>
19
20
#include "copasi/UI/ui_CQFittingWidget.h"
21
22
class
CExperimentSet
;
23
class
CQFittingItemWidget
;
24
class
CCrossValidationSet
;
25
26
class
CQFittingWidget
:
public
TaskWidget
,
public
Ui::CQFittingWidget
27
{
28
Q_OBJECT
29
30
public
:
31
CQFittingWidget
(QWidget* parent = 0,
const
char
* name = 0);
32
~CQFittingWidget
();
33
34
virtual
bool
runTask
();
35
36
public
slots:
37
void
slotParameterNumberChanged
(
int
number);
38
void
slotConstraintNumberChanged
(
int
number);
39
40
protected
:
41
CQFittingItemWidget
*
mpCurrentList
;
42
CExperimentSet
*
mpExperimentSet
;
43
std::map<std::string, std::string>
mExperimentKeyMap
;
44
CCrossValidationSet
*
mpCrossValidationSet
;
45
std::map<std::string, std::string>
mCrossValidationKeyMap
;
46
size_t
mnParamterSetsBeforeRun
;
47
48
virtual
bool
saveTask
();
49
virtual
bool
loadTask
();
50
virtual
CCopasiMethod
*
createMethod
(
const
CCopasiMethod::SubType
& type);
51
virtual
bool
taskFinishedEvent
();
52
53
protected
slots:
54
55
void
slotExperimentData
();
56
void
slotPageChange
(QWidget * currentPage);
57
void
slotCrossValidationData
();
58
59
private
:
60
void
init
();
61
void
destroy
();
62
};
63
64
#endif // CQFITTINGWIDGET_H
CQFittingWidget::mCrossValidationKeyMap
std::map< std::string, std::string > mCrossValidationKeyMap
Definition:
CQFittingWidget.h:45
CQFittingWidget::slotPageChange
void slotPageChange(QWidget *currentPage)
Definition:
CQFittingWidget.cpp:340
CQFittingWidget::CQFittingWidget
CQFittingWidget(QWidget *parent=0, const char *name=0)
Definition:
CQFittingWidget.cpp:48
CQFittingWidget::init
void init()
Definition:
CQFittingWidget.cpp:348
CQFittingWidget::destroy
void destroy()
Definition:
CQFittingWidget.cpp:384
CQFittingWidget::createMethod
virtual CCopasiMethod * createMethod(const CCopasiMethod::SubType &type)
Definition:
CQFittingWidget.cpp:289
CQFittingWidget::mnParamterSetsBeforeRun
size_t mnParamterSetsBeforeRun
Definition:
CQFittingWidget.h:46
CQFittingWidget
Definition:
CQFittingWidget.h:26
CQFittingWidget::mpExperimentSet
CExperimentSet * mpExperimentSet
Definition:
CQFittingWidget.h:42
TaskWidget
Definition:
TaskWidget.h:57
CQFittingWidget::taskFinishedEvent
virtual bool taskFinishedEvent()
Definition:
CQFittingWidget.cpp:308
CCopasiMethod
Definition:
CCopasiMethod.h:34
CQFittingWidget::runTask
virtual bool runTask()
Definition:
CQFittingWidget.cpp:292
CQFittingWidget::slotConstraintNumberChanged
void slotConstraintNumberChanged(int number)
Definition:
CQFittingWidget.cpp:378
CQFittingWidget::slotExperimentData
void slotExperimentData()
Definition:
CQFittingWidget.cpp:327
CQFittingWidget::~CQFittingWidget
~CQFittingWidget()
Definition:
CQFittingWidget.cpp:59
CQFittingWidget::mpCrossValidationSet
CCrossValidationSet * mpCrossValidationSet
Definition:
CQFittingWidget.h:44
CQFittingWidget::saveTask
virtual bool saveTask()
Definition:
CQFittingWidget.cpp:65
CExperimentSet
Definition:
CExperimentSet.h:26
CQFittingItemWidget
Definition:
CQFittingItemWidget.h:41
CQFittingWidget::mpCurrentList
CQFittingItemWidget * mpCurrentList
Definition:
CQFittingWidget.h:41
CQFittingWidget::loadTask
virtual bool loadTask()
Definition:
CQFittingWidget.cpp:224
CCopasiMethod::SubType
SubType
Definition:
CCopasiMethod.h:40
CQFittingWidget::slotParameterNumberChanged
void slotParameterNumberChanged(int number)
Definition:
CQFittingWidget.cpp:372
CQFittingWidget::slotCrossValidationData
void slotCrossValidationData()
Definition:
CQFittingWidget.cpp:390
CCrossValidationSet
Definition:
CExperimentSet.h:276
CQFittingWidget::mExperimentKeyMap
std::map< std::string, std::string > mExperimentKeyMap
Definition:
CQFittingWidget.h:43
Generated on Thu Jul 2 2015 14:50:30 for COPASI API by
1.8.6