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

Public Member Functions

 DtTemplateSystemSelector (makVrv::DtDe &, QWidget *)
virtual ~DtTemplateSystemSelector ()
virtual bool init ()
- Public Member Functions inherited from DtSystemSelector
 DtSystemSelector (makVrv::DtDe &de, QWidget *)
virtual bool init (const QString &startingFile="")
virtual bool createNewSystem () const
virtual QString systemName () const
virtual QString systemDirectory () const
virtual QString systemMetaDataName () const
void setExistingSystems (const QHash< QString, DtComponentSystemDescriptorPair * > &s)

Protected Slots

virtual void categorySelected ()
virtual void systemSelectionChanged ()
- Protected Slots inherited from DtSystemSelector
virtual void selectSystemFile ()
virtual void showMoreInfo ()
virtual void systemFileChanged ()
virtual void systemNameChanged ()

Protected Member Functions

virtual void allTemplateFiles (const QString &inDir, QStringList &files)
virtual void accept ()
- Protected Member Functions inherited from DtSystemSelector
virtual void loadSystemFile (const QString &system, DtComponentSystemDescriptor &desc) const
virtual void copySupportingFiles (DtComponentSystemDescriptor &desc, QCheckBox *box, const DtString &rwName, const DtFilename &newSystemFile) const
virtual void copySupportingFiles (const DtComponentDescriptorList &list, const DtString &rwname, const DtFilename &newSystemFile, QHash< QString, QString > &fileMappings) const
virtual void copySupportingFiles (DtComponentDescriptor *desc, const DtString &rwname, const DtFilename &newSystemFile, QHash< QString, QString > &fileMappings) const
virtual void copySupportingFiles (DtReaderWriterRegistry *reg, const DtString &rwname, const DtFilename &newSystemFile, QHash< QString, QString > &fileMappings) const
virtual void createSystemNames (const DtFilename &unsub, const DtFilename &full, const DtFilename &newSystemFile, QString &newFile, QString &newUnsub, QHash< QString, QString > &fileMappings) const

Protected Attributes

QVector
< DtComponentSystemDescriptor * > 
mySystems
QListWidget * mySystemsList
QComboBoxmyCategories
- Protected Attributes inherited from DtSystemSelector
DtFilename myDirectory
DtFilename myStartingFile
QLineEditmySystemFile
QLineEditmySystemName
QPushButtonmyMore
QPushButtonmyOK
QPushButtonmySelectFile
QGroupBox * myCopyFilesGroupBox
QCheckBoxmyAmmoselect
QCheckBoxmyDamage
QCheckBoxmyDetection
QCheckBoxmyHit
QVBoxLayout * mySystemContainer
QHash< QString,
DtComponentSystemDescriptorPair * > 
myExistingSystems
makVrv::DtDemyDe

Constructor & Destructor Documentation

DtTemplateSystemSelector::DtTemplateSystemSelector ( makVrv::DtDe ,
QWidget  
)
virtual DtTemplateSystemSelector::~DtTemplateSystemSelector ( )
virtual

Member Function Documentation

virtual bool DtTemplateSystemSelector::init ( )
virtual
virtual void DtTemplateSystemSelector::allTemplateFiles ( const QString &  inDir,
QStringList &  files 
)
protectedvirtual
virtual void DtTemplateSystemSelector::accept ( )
protectedvirtual

Reimplemented from DtSystemSelector.

virtual void DtTemplateSystemSelector::categorySelected ( )
protectedvirtualslot
virtual void DtTemplateSystemSelector::systemSelectionChanged ( )
protectedvirtualslot

Member Data Documentation

QVector<DtComponentSystemDescriptor*> DtTemplateSystemSelector::mySystems
protected
QListWidget* DtTemplateSystemSelector::mySystemsList
protected
QComboBox* DtTemplateSystemSelector::myCategories
protected

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

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)