COPASI API
4.16.103
|
#include <CQParameterSetsWidget.h>
Public Member Functions | |
CQParameterSetsWidget (QWidget *parent=0, const char *name=0) | |
virtual bool | leave () |
virtual void | setFramework (int framework) |
virtual bool | update (ListViews::ObjectType objectType, ListViews::Action action, const std::string &key) |
~CQParameterSetsWidget () | |
![]() | |
CopasiWidget (QWidget *parent=0, const char *name=0, Qt::WFlags f=0) | |
bool | enter (const std::string &key) |
CCopasiDataModel * | getDataModel () |
bool | getIgnoreUpdates () |
void | setIgnoreUpdates (bool v) |
Protected Slots | |
virtual void | dataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight) |
virtual void | slotBtnClearClicked () |
virtual void | slotBtnDeleteClicked () |
virtual void | slotBtnNewClicked () |
virtual void | slotDoubleClicked (const QModelIndex proxyIndex) |
virtual void | slotFilterChanged () |
virtual void | slotSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected) |
![]() | |
virtual bool | protectedNotify (ListViews::ObjectType objectType, ListViews::Action action, const std::string &key="") |
Protected Member Functions | |
virtual bool | enterProtected () |
virtual void | keyPressEvent (QKeyEvent *ev) |
Private Member Functions | |
void | deleteSelected () |
void | updateDeleteBtns () |
Private Attributes | |
CQParameterSetsDM * | mpParameterSetsDM |
CQSortFilterProxyModel * | mpProxyModel |
Additional Inherited Members | |
![]() | |
int | mFramework |
bool | mIgnoreUpdates |
std::string | mKey |
CCopasiDataModel * | mpDataModel |
ListViews * | mpListView |
CCopasiObject * | mpObject |
Definition at line 16 of file CQParameterSetsWidget.h.
CQParameterSetsWidget::CQParameterSetsWidget | ( | QWidget * | parent = 0 , |
const char * | name = 0 |
||
) |
Definition at line 26 of file CQParameterSetsWidget.cpp.
References COL_ROW_NUMBER, dataChanged(), CopasiWidget::mFramework, mpParameterSetsDM, mpProxyModel, CopasiWidget::protectedNotify(), setFramework(), and slotFilterChanged().
CQParameterSetsWidget::~CQParameterSetsWidget | ( | ) |
Definition at line 57 of file CQParameterSetsWidget.cpp.
References mpParameterSetsDM, mpProxyModel, and pdelete.
|
protectedvirtualslot |
Definition at line 202 of file CQParameterSetsWidget.cpp.
References CopasiWidget::mFramework, setFramework(), and updateDeleteBtns().
Referenced by CQParameterSetsWidget().
|
private |
Definition at line 78 of file CQParameterSetsWidget.cpp.
References mpParameterSetsDM, mpProxyModel, CQParameterSetsDM::removeRows(), and CQParameterSetsDM::rowCount().
Referenced by slotBtnDeleteClicked().
|
protectedvirtual |
Reimplemented from CopasiWidget.
Definition at line 137 of file CQParameterSetsWidget.cpp.
References CopasiWidget::mFramework, CopasiWidget::mpObject, mpParameterSetsDM, mpProxyModel, setFramework(), CQParameterSetsDM::setListOfModelParameterSets(), slotSelectionChanged(), and updateDeleteBtns().
|
protectedvirtual |
Definition at line 233 of file CQParameterSetsWidget.cpp.
References CQParameterSetsDM::columnCount(), mpParameterSetsDM, mpProxyModel, and slotBtnDeleteClicked().
|
virtual |
Reimplemented from CopasiWidget.
Definition at line 132 of file CQParameterSetsWidget.cpp.
|
virtual |
Reimplemented from CopasiWidget.
Definition at line 273 of file CQParameterSetsWidget.cpp.
References CopasiWidget::setFramework().
Referenced by CQParameterSetsWidget(), dataChanged(), and enterProtected().
|
protectedvirtualslot |
Definition at line 99 of file CQParameterSetsWidget.cpp.
References CQParameterSetsDM::clear(), mpParameterSetsDM, CQMessageBox::question(), and updateDeleteBtns().
|
protectedvirtualslot |
Definition at line 70 of file CQParameterSetsWidget.cpp.
References deleteSelected(), and updateDeleteBtns().
Referenced by keyPressEvent().
|
protectedvirtualslot |
Definition at line 64 of file CQParameterSetsWidget.cpp.
References CQBaseDataModel::insertRow(), mpParameterSetsDM, and updateDeleteBtns().
Referenced by slotDoubleClicked().
|
protectedvirtualslot |
Definition at line 210 of file CQParameterSetsWidget.cpp.
References C_INVALID_INDEX, CModel::getKey(), CCopasiRootContainer::getKeyFactory(), CQParameterSetsDM::isDefaultRow(), CopasiWidget::mpListView, CopasiWidget::mpObject, mpParameterSetsDM, mpProxyModel, slotBtnNewClicked(), and ListViews::switchToOtherWidget().
|
protectedvirtualslot |
Definition at line 267 of file CQParameterSetsWidget.cpp.
References mpProxyModel.
Referenced by CQParameterSetsWidget().
|
protectedvirtualslot |
Definition at line 196 of file CQParameterSetsWidget.cpp.
References updateDeleteBtns().
Referenced by enterProtected().
|
virtual |
Reimplemented from CopasiWidget.
Definition at line 113 of file CQParameterSetsWidget.cpp.
References ListViews::ADD, ListViews::DELETE, CopasiWidget::mIgnoreUpdates, CopasiWidget::mKey, ListViews::MODEL, CopasiWidget::mpDataModel, and CopasiWidget::mpObject.
|
private |
Definition at line 167 of file CQParameterSetsWidget.cpp.
References CQParameterSetsDM::isDefaultRow(), mpParameterSetsDM, and mpProxyModel.
Referenced by dataChanged(), enterProtected(), slotBtnClearClicked(), slotBtnDeleteClicked(), slotBtnNewClicked(), and slotSelectionChanged().
|
private |
Definition at line 29 of file CQParameterSetsWidget.h.
Referenced by CQParameterSetsWidget(), deleteSelected(), enterProtected(), keyPressEvent(), slotBtnClearClicked(), slotBtnNewClicked(), slotDoubleClicked(), updateDeleteBtns(), and ~CQParameterSetsWidget().
|
private |
Definition at line 30 of file CQParameterSetsWidget.h.
Referenced by CQParameterSetsWidget(), deleteSelected(), enterProtected(), keyPressEvent(), slotDoubleClicked(), slotFilterChanged(), updateDeleteBtns(), and ~CQParameterSetsWidget().