VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtModelDefinitionEditor Class Reference
Inheritance diagram for makVrv::DtModelDefinitionEditor:
Inheritance graph
[legend]

Public Slots

void on_myAction_Change_Directory_activated ()
void on_myAction_Exit_activated ()
void on_myDefinitionsDirectoryButton_clicked ()
void on_myDefinitionsTreeWidget_itemSelectionChanged ()
void on_myDefinitionParametersWidget_itemChanged (QTreeWidgetItem *item, int column)
void on_myDefinitionParametersWidget_itemSelectionChanged ()
void on_myNewDefinitionButton_clicked ()
void on_myCopyDefinitionButton_clicked ()
void on_myDeleteDefinitionButton_clicked ()
void on_myNewParameterButton_clicked ()
void on_myDeleteParameterButton_clicked ()

Public Member Functions

 DtModelDefinitionEditor ()
 ~DtModelDefinitionEditor ()
void queryAndSetDefinitionsDirectory ()
QString definitionsDirectory ()
void setDefinitionsDirectory (QString dir)
void createDefinitionFile (QString &filename)
void destroyDefinitionFile (QString filename)
bool queryQuit ()
bool queryToDeleteFile (QString filename)
bool queryToDeleteParameter (QString paramname)

Protected Member Functions

QString createNewParameterName ()
void editParameterName (QString name)
void setCurrentDefinitionByItem (QTreeWidgetItem *item)
QString currentDefinitionFilename ()
void setCurrentDefinition (QString filename)
void updateDefinitions ()
void updateCurrentDefinition ()
virtual void closeEvent (QCloseEvent *event)
void readSettings ()
void saveSettings ()
void saveCurrentDefinition ()

Protected Attributes

QString myDefinitionsDirectory
QString myCurrentDefinitionFile
DtModelDefinitionmyCurrentDefinition

Constructor & Destructor Documentation

makVrv::DtModelDefinitionEditor::DtModelDefinitionEditor ( )
makVrv::DtModelDefinitionEditor::~DtModelDefinitionEditor ( )

Member Function Documentation

void makVrv::DtModelDefinitionEditor::queryAndSetDefinitionsDirectory ( )
QString makVrv::DtModelDefinitionEditor::definitionsDirectory ( )
void makVrv::DtModelDefinitionEditor::setDefinitionsDirectory ( QString  dir)
void makVrv::DtModelDefinitionEditor::createDefinitionFile ( QString &  filename)
void makVrv::DtModelDefinitionEditor::destroyDefinitionFile ( QString  filename)
bool makVrv::DtModelDefinitionEditor::queryQuit ( )
bool makVrv::DtModelDefinitionEditor::queryToDeleteFile ( QString  filename)
bool makVrv::DtModelDefinitionEditor::queryToDeleteParameter ( QString  paramname)
void makVrv::DtModelDefinitionEditor::on_myAction_Change_Directory_activated ( )
slot
void makVrv::DtModelDefinitionEditor::on_myAction_Exit_activated ( )
slot
void makVrv::DtModelDefinitionEditor::on_myDefinitionsDirectoryButton_clicked ( )
slot
void makVrv::DtModelDefinitionEditor::on_myDefinitionsTreeWidget_itemSelectionChanged ( )
slot
void makVrv::DtModelDefinitionEditor::on_myDefinitionParametersWidget_itemChanged ( QTreeWidgetItem item,
int  column 
)
slot
void makVrv::DtModelDefinitionEditor::on_myDefinitionParametersWidget_itemSelectionChanged ( )
slot
void makVrv::DtModelDefinitionEditor::on_myNewDefinitionButton_clicked ( )
slot
void makVrv::DtModelDefinitionEditor::on_myCopyDefinitionButton_clicked ( )
slot
void makVrv::DtModelDefinitionEditor::on_myDeleteDefinitionButton_clicked ( )
slot
void makVrv::DtModelDefinitionEditor::on_myNewParameterButton_clicked ( )
slot
void makVrv::DtModelDefinitionEditor::on_myDeleteParameterButton_clicked ( )
slot
QString makVrv::DtModelDefinitionEditor::createNewParameterName ( )
protected
void makVrv::DtModelDefinitionEditor::editParameterName ( QString  name)
protected
void makVrv::DtModelDefinitionEditor::setCurrentDefinitionByItem ( QTreeWidgetItem item)
protected
QString makVrv::DtModelDefinitionEditor::currentDefinitionFilename ( )
protected
void makVrv::DtModelDefinitionEditor::setCurrentDefinition ( QString  filename)
protected
void makVrv::DtModelDefinitionEditor::updateDefinitions ( )
protected
void makVrv::DtModelDefinitionEditor::updateCurrentDefinition ( )
protected
virtual void makVrv::DtModelDefinitionEditor::closeEvent ( QCloseEvent *  event)
protectedvirtual
void makVrv::DtModelDefinitionEditor::readSettings ( )
protected
void makVrv::DtModelDefinitionEditor::saveSettings ( )
protected
void makVrv::DtModelDefinitionEditor::saveCurrentDefinition ( )
protected

Member Data Documentation

QString makVrv::DtModelDefinitionEditor::myDefinitionsDirectory
protected
QString makVrv::DtModelDefinitionEditor::myCurrentDefinitionFile
protected
DtModelDefinition* makVrv::DtModelDefinitionEditor::myCurrentDefinition
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)