VR-Forces 4.8 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 Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)