COPASI API
4.16.103
Main Page
Namespaces
Classes
Files
File List
File Members
copasi
UI
CQParameterOverviewWidget.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 COPASI_CQParameterOverviewWidget
7
#define COPASI_CQParameterOverviewWidget
8
9
#include <QtCore/QVariant>
10
11
#include "copasi/UI/ui_CQParameterOverviewWidget.h"
12
13
class
CModelParameterSet
;
14
class
CQParameterOverviewDM
;
15
class
QSortFilterProxyModel;
16
17
class
CQParameterOverviewWidget
:
public
CopasiWidget
,
public
Ui::CQParameterOverviewWidget
18
{
19
Q_OBJECT
20
21
public
:
22
CQParameterOverviewWidget
(QWidget* parent = 0,
const
char
* name = 0);
23
virtual
~CQParameterOverviewWidget
();
24
25
virtual
bool
update
(
ListViews::ObjectType
objectType
,
ListViews::Action
action,
const
std::string & key);
26
virtual
bool
leave
();
27
virtual
void
setFramework
(
int
framework);
28
29
private
:
30
virtual
bool
enterProtected
();
31
void
buildSelectionList
();
32
protected
:
33
34
protected
slots:
35
virtual
void
slotBtnRevert
();
36
virtual
void
slotBtnCommit
();
37
virtual
void
slotBtnNew
();
38
virtual
void
slotBtnCopy
();
39
virtual
void
slotBtnDelete
();
40
virtual
void
slotBtnSaveToFile
();
41
virtual
void
slotBtnSaveAs
();
42
void
slotOpenEditor
(
const
QModelIndex & index);
43
void
slotCloseEditor
(
const
QModelIndex & index);
44
void
slotResolve
(
const
QModelIndex & index);
45
46
private
:
47
CModelParameterSet
*
mpParameterSet
;
48
49
CModelParameterSet
*
mpParameterSetCopy
;
50
51
CQParameterOverviewDM
*
mpParameterSetDM
;
52
53
QSortFilterProxyModel *
mpParameterSetSortDM
;
54
55
QStringList
mGlobalQuantities
;
56
};
57
58
#endif // COPASI_CQParameterOverviewWidget
CQParameterOverviewWidget::slotBtnNew
virtual void slotBtnNew()
Definition:
CQParameterOverviewWidget.cpp:279
ListViews::Action
Action
Definition:
listviews.h:116
objectType
objectType
Definition:
ObjectBrowserItem.h:56
ListViews::ObjectType
ObjectType
Definition:
listviews.h:117
CQParameterOverviewWidget::mpParameterSetDM
CQParameterOverviewDM * mpParameterSetDM
Definition:
CQParameterOverviewWidget.h:51
CQParameterOverviewWidget::slotBtnSaveToFile
virtual void slotBtnSaveToFile()
Definition:
CQParameterOverviewWidget.cpp:394
CQParameterOverviewWidget::slotOpenEditor
void slotOpenEditor(const QModelIndex &index)
Definition:
CQParameterOverviewWidget.cpp:511
CQParameterOverviewDM
Definition:
CQParameterOverviewDM.h:17
CQParameterOverviewWidget::buildSelectionList
void buildSelectionList()
Definition:
CQParameterOverviewWidget.cpp:219
CQParameterOverviewWidget::leave
virtual bool leave()
Definition:
CQParameterOverviewWidget.cpp:122
CopasiWidget
Definition:
copasiWidget.h:45
CQParameterOverviewWidget::slotResolve
void slotResolve(const QModelIndex &index)
Definition:
CQParameterOverviewWidget.cpp:539
CQParameterOverviewWidget::CQParameterOverviewWidget
CQParameterOverviewWidget(QWidget *parent=0, const char *name=0)
Definition:
CQParameterOverviewWidget.cpp:24
CQParameterOverviewWidget::enterProtected
virtual bool enterProtected()
Definition:
CQParameterOverviewWidget.cpp:173
CQParameterOverviewWidget::slotCloseEditor
void slotCloseEditor(const QModelIndex &index)
Definition:
CQParameterOverviewWidget.cpp:525
CQParameterOverviewWidget::mpParameterSetSortDM
QSortFilterProxyModel * mpParameterSetSortDM
Definition:
CQParameterOverviewWidget.h:53
CQParameterOverviewWidget::slotBtnSaveAs
virtual void slotBtnSaveAs()
Definition:
CQParameterOverviewWidget.cpp:445
CQParameterOverviewWidget::slotBtnDelete
virtual void slotBtnDelete()
Definition:
CQParameterOverviewWidget.cpp:256
CQParameterOverviewWidget::slotBtnCommit
virtual void slotBtnCommit()
Definition:
CQParameterOverviewWidget.cpp:248
CQParameterOverviewWidget::setFramework
virtual void setFramework(int framework)
Definition:
CQParameterOverviewWidget.cpp:153
CQParameterOverviewWidget::slotBtnRevert
virtual void slotBtnRevert()
Definition:
CQParameterOverviewWidget.cpp:241
CQParameterOverviewWidget::slotBtnCopy
virtual void slotBtnCopy()
Definition:
CQParameterOverviewWidget.cpp:354
CModelParameterSet
Definition:
CModelParameterSet.h:17
CQParameterOverviewWidget::mpParameterSetCopy
CModelParameterSet * mpParameterSetCopy
Definition:
CQParameterOverviewWidget.h:49
CQParameterOverviewWidget
Definition:
CQParameterOverviewWidget.h:17
CQParameterOverviewWidget::update
virtual bool update(ListViews::ObjectType objectType, ListViews::Action action, const std::string &key)
Definition:
CQParameterOverviewWidget.cpp:63
CQParameterOverviewWidget::mpParameterSet
CModelParameterSet * mpParameterSet
Definition:
CQParameterOverviewWidget.h:47
CQParameterOverviewWidget::mGlobalQuantities
QStringList mGlobalQuantities
Definition:
CQParameterOverviewWidget.h:55
CQParameterOverviewWidget::~CQParameterOverviewWidget
virtual ~CQParameterOverviewWidget()
Definition:
CQParameterOverviewWidget.cpp:57
Generated on Thu Jul 2 2015 14:50:32 for COPASI API by
1.8.6