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

Public Types

enum  ErrorCode { MERGE_ERROR = -1, MERGE_OK = 0, MERGE_WARNING = 1 }

Public Member Functions

 DtScenarioMergeAppControl ()
virtual ~DtScenarioMergeAppControl ()
virtual void addScenario (const QString &sFilePath)
virtual void checkMenuEnable ()
virtual const QString & defaultIgnoreListPath () const
virtual void setDefaultIgnoreListPath (const QString &sPath)
virtual
DtScenarioMergeAppControl::ErrorCode 
doMerge ()
virtual bool handleCloseProject ()
virtual bool handleQuitRequest ()
virtual QDir & lastBrowseLocation ()
virtual const QDir & lastBrowseLocation () const
virtual void setLastBrowseLocation (const QDir &qdir)
virtual bool loadProject (const char *pFilePath)
virtual bool loadProject (const QString &sFilePath)
virtual
DtMainScenarioMergeMainWindow
mainWindow ()
virtual const
DtMainScenarioMergeMainWindow
mainWindow () const
virtual void processCloseScenarioWidget (DtScenarioEditWidget *pWidget)
virtual void processFileLoad ()
virtual void processFileClose ()
virtual void processFileSave ()
virtual void processFileSaveAs ()
virtual void processFileSaveScenario ()
virtual void processFileSaveAllScenarios ()
virtual void processPageViewChanged ()
virtual void processProjectAdd ()
virtual void processContextClose ()
virtual void processProjectMerge ()
virtual void processProjectRemove ()
virtual void processProjectRemove (const DtFilename &fpath)
virtual void processProjectSpecifyIgnoreFile ()
virtual void processProjectValidate ()
virtual void processScenarioOpen ()
virtual void processScenarioProperties ()
virtual void processWindowCloseAll ()
bool projectChanged () const
virtual void setProjectChanged (bool bChanged)
virtual bool saveProject ()
virtual DtScenarioMergeDirectorscenarioMergeDirector ()
virtual const
DtScenarioMergeDirector
scenarioMergeDirector () const

Static Public Attributes

static QDir theDefaultScenarioLocation

Protected Member Functions

virtual void saveScenario (const DtFilename &fname, const DtString &sContent)

Protected Attributes

QDir myLastBrowseLocation
QString myDefaultIgnoreList
bool myProjectChanged

Member Enumeration Documentation

Enumerator:
MERGE_ERROR 
MERGE_OK 
MERGE_WARNING 

Constructor & Destructor Documentation

DtScenarioMergeAppControl::DtScenarioMergeAppControl ( )
virtual DtScenarioMergeAppControl::~DtScenarioMergeAppControl ( )
virtual

Member Function Documentation

virtual void DtScenarioMergeAppControl::addScenario ( const QString &  sFilePath)
virtual
virtual void DtScenarioMergeAppControl::checkMenuEnable ( )
virtual
virtual const QString& DtScenarioMergeAppControl::defaultIgnoreListPath ( ) const
virtual
virtual void DtScenarioMergeAppControl::setDefaultIgnoreListPath ( const QString &  sPath)
virtual
virtual DtScenarioMergeAppControl::ErrorCode DtScenarioMergeAppControl::doMerge ( )
virtual
virtual bool DtScenarioMergeAppControl::handleCloseProject ( )
virtual
virtual bool DtScenarioMergeAppControl::handleQuitRequest ( )
virtual
virtual QDir& DtScenarioMergeAppControl::lastBrowseLocation ( )
virtual
virtual const QDir& DtScenarioMergeAppControl::lastBrowseLocation ( ) const
virtual
virtual void DtScenarioMergeAppControl::setLastBrowseLocation ( const QDir &  qdir)
virtual
virtual bool DtScenarioMergeAppControl::loadProject ( const char pFilePath)
virtual
virtual bool DtScenarioMergeAppControl::loadProject ( const QString &  sFilePath)
virtual
virtual DtMainScenarioMergeMainWindow* DtScenarioMergeAppControl::mainWindow ( )
virtual
virtual const DtMainScenarioMergeMainWindow* DtScenarioMergeAppControl::mainWindow ( ) const
virtual
virtual void DtScenarioMergeAppControl::processCloseScenarioWidget ( DtScenarioEditWidget pWidget)
virtual
virtual void DtScenarioMergeAppControl::processFileLoad ( )
virtual
virtual void DtScenarioMergeAppControl::processFileClose ( )
virtual
virtual void DtScenarioMergeAppControl::processFileSave ( )
virtual
virtual void DtScenarioMergeAppControl::processFileSaveAs ( )
virtual
virtual void DtScenarioMergeAppControl::processFileSaveScenario ( )
virtual
virtual void DtScenarioMergeAppControl::processFileSaveAllScenarios ( )
virtual
virtual void DtScenarioMergeAppControl::processPageViewChanged ( )
virtual
virtual void DtScenarioMergeAppControl::processProjectAdd ( )
virtual
virtual void DtScenarioMergeAppControl::processContextClose ( )
virtual
virtual void DtScenarioMergeAppControl::processProjectMerge ( )
virtual
virtual void DtScenarioMergeAppControl::processProjectRemove ( )
virtual
virtual void DtScenarioMergeAppControl::processProjectRemove ( const DtFilename &  fpath)
virtual
virtual void DtScenarioMergeAppControl::processProjectSpecifyIgnoreFile ( )
virtual
virtual void DtScenarioMergeAppControl::processProjectValidate ( )
virtual
virtual void DtScenarioMergeAppControl::processScenarioOpen ( )
virtual
virtual void DtScenarioMergeAppControl::processScenarioProperties ( )
virtual
virtual void DtScenarioMergeAppControl::processWindowCloseAll ( )
virtual
bool DtScenarioMergeAppControl::projectChanged ( ) const
inline

References myProjectChanged.

virtual void DtScenarioMergeAppControl::setProjectChanged ( bool  bChanged)
virtual
virtual bool DtScenarioMergeAppControl::saveProject ( )
virtual
virtual DtScenarioMergeDirector& DtScenarioMergeAppControl::scenarioMergeDirector ( )
virtual
virtual const DtScenarioMergeDirector& DtScenarioMergeAppControl::scenarioMergeDirector ( ) const
virtual
virtual void DtScenarioMergeAppControl::saveScenario ( const DtFilename &  fname,
const DtString sContent 
)
protectedvirtual

Member Data Documentation

QDir DtScenarioMergeAppControl::theDefaultScenarioLocation
static
QDir DtScenarioMergeAppControl::myLastBrowseLocation
protected
QString DtScenarioMergeAppControl::myDefaultIgnoreList
protected
bool DtScenarioMergeAppControl::myProjectChanged
protected

Referenced by projectChanged().


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

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)