12 #ifndef modelDefinitionEditor_H_
13 #define modelDefinitionEditor_H_
15 #include "DtModelDefinitionEditorWindowUI.hpp"
16 #include <QtWidgets/QMainWindow>
17 #include <QtCore/QSettings>
21 class DtModelDefinition;
void on_myCopyDefinitionButton_clicked()
QString myDefinitionsDirectory
Definition: modelDefinitionEditor.h:83
DtModelDefinition * myCurrentDefinition
Definition: modelDefinitionEditor.h:85
void on_myDefinitionsDirectoryButton_clicked()
void on_myDefinitionParametersWidget_itemChanged(QTreeWidgetItem *item, int column)
bool queryToDeleteParameter(QString paramname)
void on_myAction_Change_Directory_activated()
void on_myNewParameterButton_clicked()
bool queryToDeleteFile(QString filename)
A model definition Interaction any number of named parameters, and also can be used to store cached d...
Definition: DtModelDefinition.h:33
Definition: modelDefinitionEditor.h:23
void on_myDefinitionsTreeWidget_itemSelectionChanged()
QString myCurrentDefinitionFile
Definition: modelDefinitionEditor.h:84
QString createNewParameterName()
QString currentDefinitionFilename()
void on_myDefinitionParametersWidget_itemSelectionChanged()
void createDefinitionFile(QString &filename)
void on_myNewDefinitionButton_clicked()
void saveCurrentDefinition()
QString definitionsDirectory()
void destroyDefinitionFile(QString filename)
void setCurrentDefinitionByItem(QTreeWidgetItem *item)
virtual void closeEvent(QCloseEvent *event)
void editParameterName(QString name)
void setCurrentDefinition(QString filename)
void on_myDeleteParameterButton_clicked()
void on_myAction_Exit_activated()
void on_myDeleteDefinitionButton_clicked()
DtModelDefinitionEditor()
~DtModelDefinitionEditor()
void setDefinitionsDirectory(QString dir)
void updateCurrentDefinition()
void queryAndSetDefinitionsDirectory()