COPASI API
4.16.103
Main Page
Namespaces
Classes
Files
File List
File Members
copasi
plotUI
CQPlotEditWidget.h
Go to the documentation of this file.
1
// Copyright (C) 2012 - 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
#ifndef CQ_PLOT_EDIT_WIDGET_H
7
#define CQ_PLOT_EDIT_WIDGET_H
8
9
#include <QtGui/QWidget>
10
11
class
CPlotItem
;
12
class
CModel
;
13
14
class
CQPlotEditWidget
:
public
QWidget
15
{
16
public
:
17
CQPlotEditWidget
(QWidget* parent = NULL, Qt::WindowFlags
fl
= 0);
18
virtual
~CQPlotEditWidget
();
19
20
virtual
bool
LoadFromCurveSpec
(
const
CPlotItem
* curve) = 0;
21
virtual
bool
SaveToCurveSpec
(
CPlotItem
* curve,
const
CPlotItem
*original = NULL)
const
= 0;
22
virtual
void
setModel
(
const
CModel
* model);
23
24
/**
25
* In multiple edit mode, we don't want to edit name & channels
26
*/
27
virtual
void
setMultipleEditMode
(
bool
mode) = 0;
28
29
protected
:
30
const
CModel
*
mpModel
;
31
};
32
33
#endif //CQ_PLOT_EDIT_WIDGET_H
CQPlotEditWidget::mpModel
const CModel * mpModel
Definition:
CQPlotEditWidget.h:30
CPlotItem
Definition:
CPlotItem.h:81
CQPlotEditWidget::setModel
virtual void setModel(const CModel *model)
Definition:
CQPlotEditWidget.cpp:17
CQPlotEditWidget::SaveToCurveSpec
virtual bool SaveToCurveSpec(CPlotItem *curve, const CPlotItem *original=NULL) const =0
CQPlotEditWidget::LoadFromCurveSpec
virtual bool LoadFromCurveSpec(const CPlotItem *curve)=0
CQPlotEditWidget::~CQPlotEditWidget
virtual ~CQPlotEditWidget()
Definition:
CQPlotEditWidget.cpp:13
fl
bool fl(const C_FLOAT64 &d1, const C_FLOAT64 &d2)
Definition:
CTrajectoryTask.cpp:48
CQPlotEditWidget::setMultipleEditMode
virtual void setMultipleEditMode(bool mode)=0
CModel
Definition:
CModel.h:50
CQPlotEditWidget
Definition:
CQPlotEditWidget.h:14
CQPlotEditWidget::CQPlotEditWidget
CQPlotEditWidget(QWidget *parent=NULL, Qt::WindowFlags fl=0)
Definition:
CQPlotEditWidget.cpp:8
Generated on Thu Jul 2 2015 14:50:32 for COPASI API by
1.8.6