COPASI API
4.16.103
Main Page
Namespaces
Classes
Files
File List
File Members
copasi
UI
CQTSSAWidget.h
Go to the documentation of this file.
1
// Begin CVS Header
2
// $Source: /Volumes/Home/Users/shoops/cvs/copasi_dev/copasi/UI/CQTSSAWidget.h,v $
3
// $Revision: 1.16 $
4
// $Name: $
5
// $Author: shoops $
6
// $Date: 2011/11/23 14:15:20 $
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 CQTSSAWIDGET_H
20
#define CQTSSAWIDGET_H
21
22
#include <QtCore/QVariant>
23
24
#include "copasi/UI/ui_CQTSSAWidget.h"
25
26
class
CTSSAProblem
;
27
class
CQValidatorInt
;
28
class
CQValidatorDouble
;
29
30
#define TSSAMAX 10000000
31
32
class
CQTSSAWidget
:
public
TaskWidget
,
public
Ui::CQTSSAWidget
33
{
34
Q_OBJECT
35
36
public
:
37
CQTSSAWidget
(QWidget* parent = 0,
const
char
* name = 0);
38
~CQTSSAWidget
();
39
40
virtual
bool
runTask
();
41
42
43
public
slots:
44
void
slotDuration
();
45
void
slotIntervalSize
();
46
void
slotIntervals
();
47
48
protected
:
49
virtual
bool
saveTask
();
50
virtual
bool
loadTask
();
51
virtual
bool
taskFinishedEvent
();
52
virtual
CCopasiMethod
*
createMethod
(
const
CCopasiMethod::SubType
& type);
53
54
protected
slots:
55
56
private
:
57
CTSSAProblem
*
mpTSSAProblem
;
58
CQValidatorDouble
*
mpValidatorDuration
;
59
CQValidatorDouble
*
mpValidatorIntervalSize
;
60
CQValidatorDouble
*
mpValidatorDelay
;
61
CQValidatorInt
*
mpValidatorIntervals
;
62
63
void
init
();
64
void
destroy
();
65
};
66
67
#endif // CQTSSAWIDGET_H
CQValidatorInt
Definition:
CQValidator.h:159
CQTSSAWidget::mpValidatorIntervalSize
CQValidatorDouble * mpValidatorIntervalSize
Definition:
CQTSSAWidget.h:59
CQTSSAWidget
Definition:
CQTSSAWidget.h:32
CQTSSAWidget::slotDuration
void slotDuration()
Definition:
CQTSSAWidget.cpp:103
CQTSSAWidget::mpValidatorDelay
CQValidatorDouble * mpValidatorDelay
Definition:
CQTSSAWidget.h:60
TaskWidget
Definition:
TaskWidget.h:57
CQTSSAWidget::slotIntervals
void slotIntervals()
Definition:
CQTSSAWidget.cpp:141
CCopasiMethod
Definition:
CCopasiMethod.h:34
CQTSSAWidget::slotIntervalSize
void slotIntervalSize()
Definition:
CQTSSAWidget.cpp:122
CQTSSAWidget::destroy
void destroy()
Definition:
CQTSSAWidget.cpp:98
CQTSSAWidget::init
void init()
Definition:
CQTSSAWidget.cpp:75
CQTSSAWidget::runTask
virtual bool runTask()
Definition:
CQTSSAWidget.cpp:231
CQTSSAWidget::loadTask
virtual bool loadTask()
Definition:
CQTSSAWidget.cpp:197
CQTSSAWidget::createMethod
virtual CCopasiMethod * createMethod(const CCopasiMethod::SubType &type)
Definition:
CQTSSAWidget.cpp:226
CQTSSAWidget::CQTSSAWidget
CQTSSAWidget(QWidget *parent=0, const char *name=0)
Definition:
CQTSSAWidget.cpp:47
CQTSSAWidget::taskFinishedEvent
virtual bool taskFinishedEvent()
Definition:
CQTSSAWidget.cpp:253
CQTSSAWidget::saveTask
virtual bool saveTask()
Definition:
CQTSSAWidget.cpp:158
CTSSAProblem
Definition:
CTSSAProblem.h:32
CQTSSAWidget::~CQTSSAWidget
~CQTSSAWidget()
Definition:
CQTSSAWidget.cpp:58
CCopasiMethod::SubType
SubType
Definition:
CCopasiMethod.h:40
CQTSSAWidget::mpValidatorDuration
CQValidatorDouble * mpValidatorDuration
Definition:
CQTSSAWidget.h:58
CQValidatorDouble
Definition:
CQValidator.h:144
CQTSSAWidget::mpValidatorIntervals
CQValidatorInt * mpValidatorIntervals
Definition:
CQTSSAWidget.h:61
CQTSSAWidget::mpTSSAProblem
CTSSAProblem * mpTSSAProblem
Definition:
CQTSSAWidget.h:57
Generated on Thu Jul 2 2015 14:50:35 for COPASI API by
1.8.6