COPASI API
4.16.103
Main Page
Namespaces
Classes
Files
File List
File Members
copasi
UI
CQTrajectoryWidget.h
Go to the documentation of this file.
1
// Begin CVS Header
2
// $Source: /Volumes/Home/Users/shoops/cvs/copasi_dev/copasi/UI/CQTrajectoryWidget.h,v $
3
// $Revision: 1.12 $
4
// $Name: $
5
// $Author: shoops $
6
// $Date: 2011/09/23 18:39:01 $
7
// End CVS Header
8
9
// Copyright (C) 2011 - 2010 by Pedro Mendes, Virginia Tech Intellectual
10
// Properties, Inc., University of Heidelberg, and The University
11
// of Manchester.
12
// All rights reserved.
13
14
// Copyright (C) 2008 by Pedro Mendes, Virginia Tech Intellectual
15
// Properties, Inc., EML Research, gGmbH, University of Heidelberg,
16
// and The University of Manchester.
17
// All rights reserved.
18
19
#ifndef CQTRAJECTORYWIDGET_H
20
#define CQTRAJECTORYWIDGET_H
21
22
#include <QtCore/QVariant>
23
24
#include "ui_CQTrajectoryWidget.h"
25
26
class
CTrajectoryProblem
;
27
class
CQValidatorInt
;
28
class
CQValidatorDouble
;
29
30
#include "
TaskWidget.h
"
31
32
#define TSMAX 10000000
33
34
class
CQTrajectoryWidget
:
public
TaskWidget
,
public
Ui::CQTrajectoryWidget
35
{
36
Q_OBJECT
37
38
public
:
39
CQTrajectoryWidget
(QWidget* parent = 0,
const
char
* name = 0);
40
virtual
~CQTrajectoryWidget
();
41
42
virtual
bool
runTask
();
43
virtual
bool
update
(
ListViews::ObjectType
objectType
,
ListViews::Action
action,
const
std::string & key);
44
45
public
slots:
46
void
slotDuration
();
47
void
slotIntervalSize
();
48
void
slotIntervals
();
49
void
updateIntervals
();
50
void
slotOutputDelay
(
bool
checked);
51
52
protected
:
53
virtual
bool
saveTask
();
54
virtual
bool
loadTask
();
55
virtual
bool
taskFinishedEvent
();
56
virtual
CCopasiMethod
*
createMethod
(
const
CCopasiMethod::SubType
& type);
57
58
protected
slots:
59
60
private
:
61
CQValidatorInt
*
mpValidatorIntervals
;
62
CQValidatorDouble
*
mpValidatorDelay
;
63
CQValidatorDouble
*
mpValidatorIntervalSize
;
64
CQValidatorDouble
*
mpValidatorDuration
;
65
CTrajectoryProblem
*
mpTrajectoryProblem
;
66
67
void
init
();
68
void
destroy
();
69
void
checkTimeSeries
();
70
void
showUnits
();
71
};
72
73
#endif // CQTRAJECTORYWIDGET_H
CQValidatorInt
Definition:
CQValidator.h:159
CQTrajectoryWidget::mpValidatorDelay
CQValidatorDouble * mpValidatorDelay
Definition:
CQTrajectoryWidget.h:62
CTrajectoryProblem
Definition:
CTrajectoryProblem.h:31
ListViews::Action
Action
Definition:
listviews.h:116
CQTrajectoryWidget::loadTask
virtual bool loadTask()
Definition:
CQTrajectoryWidget.cpp:268
CQTrajectoryWidget::slotDuration
void slotDuration()
Definition:
CQTrajectoryWidget.cpp:93
objectType
objectType
Definition:
ObjectBrowserItem.h:56
CQTrajectoryWidget::checkTimeSeries
void checkTimeSeries()
Definition:
CQTrajectoryWidget.cpp:358
CQTrajectoryWidget::saveTask
virtual bool saveTask()
Definition:
CQTrajectoryWidget.cpp:173
ListViews::ObjectType
ObjectType
Definition:
listviews.h:117
CQTrajectoryWidget::runTask
virtual bool runTask()
Definition:
CQTrajectoryWidget.cpp:329
CQTrajectoryWidget::mpValidatorIntervals
CQValidatorInt * mpValidatorIntervals
Definition:
CQTrajectoryWidget.h:61
CQTrajectoryWidget::mpValidatorDuration
CQValidatorDouble * mpValidatorDuration
Definition:
CQTrajectoryWidget.h:64
TaskWidget
Definition:
TaskWidget.h:57
CQTrajectoryWidget::mpValidatorIntervalSize
CQValidatorDouble * mpValidatorIntervalSize
Definition:
CQTrajectoryWidget.h:63
CCopasiMethod
Definition:
CCopasiMethod.h:34
CQTrajectoryWidget::mpTrajectoryProblem
CTrajectoryProblem * mpTrajectoryProblem
Definition:
CQTrajectoryWidget.h:65
CQTrajectoryWidget::slotIntervals
void slotIntervals()
Definition:
CQTrajectoryWidget.cpp:144
CQTrajectoryWidget::update
virtual bool update(ListViews::ObjectType objectType, ListViews::Action action, const std::string &key)
Definition:
CQTrajectoryWidget.cpp:431
CQTrajectoryWidget::destroy
void destroy()
Definition:
CQTrajectoryWidget.cpp:88
CQTrajectoryWidget
Definition:
CQTrajectoryWidget.h:34
CQTrajectoryWidget::CQTrajectoryWidget
CQTrajectoryWidget(QWidget *parent=0, const char *name=0)
Definition:
CQTrajectoryWidget.cpp:39
CQTrajectoryWidget::updateIntervals
void updateIntervals()
Definition:
CQTrajectoryWidget.cpp:373
CQTrajectoryWidget::createMethod
virtual CCopasiMethod * createMethod(const CCopasiMethod::SubType &type)
Definition:
CQTrajectoryWidget.cpp:324
CQTrajectoryWidget::init
void init()
Definition:
CQTrajectoryWidget.cpp:56
CQTrajectoryWidget::slotIntervalSize
void slotIntervalSize()
Definition:
CQTrajectoryWidget.cpp:118
CQTrajectoryWidget::slotOutputDelay
void slotOutputDelay(bool checked)
Definition:
CQTrajectoryWidget.cpp:167
CCopasiMethod::SubType
SubType
Definition:
CCopasiMethod.h:40
TaskWidget.h
CQValidatorDouble
Definition:
CQValidator.h:144
CQTrajectoryWidget::taskFinishedEvent
virtual bool taskFinishedEvent()
Definition:
CQTrajectoryWidget.cpp:342
CQTrajectoryWidget::~CQTrajectoryWidget
virtual ~CQTrajectoryWidget()
Definition:
CQTrajectoryWidget.cpp:50
CQTrajectoryWidget::showUnits
void showUnits()
Definition:
CQTrajectoryWidget.cpp:451
Generated on Thu Jul 2 2015 14:50:35 for COPASI API by
1.8.6