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
DtVrfOpdEditorWindow Class Reference
Inheritance diagram for DtVrfOpdEditorWindow:
Inheritance graph
[legend]

Public Member Functions

 DtVrfOpdEditorWindow (makVrv::DtDe &, QWidget *parent=0, Qt::WindowFlags flags=0)
virtual ~DtVrfOpdEditorWindow ()
virtual void setApplicationTitle (const std::string &appName)
 Set the application name.
virtual std::string applicationTitle () const
 Get the application name.
virtual void setApplicationIcon (const std::string &iconName)
 Set the application icon.
virtual void setShowQuitDialogOnClose (bool)
 Set whether or not to show quit dialog if this is the last main window.
virtual void destroyWindow ()
 Destroys the window.
virtual void quit ()
 Quit the application.
virtual void bringToFront ()
virtual void selectSystem (const DtFilename &f)
DtParameterDocumentationWidgetparameterDocumentationWidget ()
DtEntitySystemsViewsystemsView ()
virtual QString selectedPlatform () const
virtual bool editingPlatforms () const
virtual bool inSystemMode () const
virtual bool systemSelected () const
virtual void restoreSelectedSystems ()
virtual void saveAllSystems ()
virtual void createNewSystem ()
virtual void createFromTemplateSystem ()
virtual void makeTemplateSystem ()
virtual void createFromExistingSystem ()
virtual void deleteSelectedSystems ()
DtOpdCanvasopdCanvas ()
- Public Member Functions inherited from makVrv::DtDeMainWindow
virtual ~DtDeMainWindow ()
 Virtual destructor.
DtDede ()

Protected Slots

virtual void processTabChanged (int)
virtual void showPlatformParameters ()
virtual void showSystems ()
virtual void showPlatformParameters (const QString &)
virtual void processEntitySystemsContextMenu (QTreeWidgetItem *item, QMouseEvent *e, int)
virtual void processParameterListContextMenu (QTreeWidgetItem *item, QMouseEvent *e, int)

Protected Member Functions

virtual void setup ()
virtual void tick ()
virtual bool isModified () const
virtual void closeEvent (QCloseEvent *e)
virtual void smsFileOpened ()
virtual void preSmsSave ()
virtual void platformDeleted (const std::string &, bool removeFromPlatforms)
virtual void platformCreated (const std::string &)
virtual void smsFileSaved ()
- Protected Member Functions inherited from makVrv::DtDeMainWindow
 DtDeMainWindow (DtDe &de)
 The constructor for the abstract base class is protected.

Protected Attributes

makVrv::DtDemyDe
bool myFirstTick
makVrv::DtSignalConnectionManager myConnectionManager
DtOpdCanvasmyOpdCanvas
QTabBarmyTabBar
DtEntitySystemsViewmySystems
QDockWidgetmyParameterDocumenationToolBar
DtParameterDocumentationWidgetmyParameterDocumentationWidget
DtPlatformsViewmyPlatforms
QString myCurrentTab
QString myTabPath
- Protected Attributes inherited from makVrv::DtDeMainWindow
DtDemyDe

Additional Inherited Members

- Static Public Member Functions inherited from makVrv::DtDeMainWindow
static void setStartUpMaximized (bool maxed)
 Set whether the window will start up maximized.
- Static Protected Attributes inherited from makVrv::DtDeMainWindow
static bool theStartUpMaximizedFlag

Constructor & Destructor Documentation

DtVrfOpdEditorWindow::DtVrfOpdEditorWindow ( makVrv::DtDe ,
QWidget parent = 0,
Qt::WindowFlags  flags = 0 
)
virtual DtVrfOpdEditorWindow::~DtVrfOpdEditorWindow ( )
virtual

Member Function Documentation

virtual void DtVrfOpdEditorWindow::setApplicationTitle ( const std::string &  appName)
virtual

Set the application name.

Implements makVrv::DtDeMainWindow.

virtual std::string DtVrfOpdEditorWindow::applicationTitle ( ) const
virtual

Get the application name.

Implements makVrv::DtDeMainWindow.

virtual void DtVrfOpdEditorWindow::setApplicationIcon ( const std::string &  iconName)
virtual

Set the application icon.

Implements makVrv::DtDeMainWindow.

virtual void DtVrfOpdEditorWindow::setShowQuitDialogOnClose ( bool  )
virtual

Set whether or not to show quit dialog if this is the last main window.

Implements makVrv::DtDeMainWindow.

virtual void DtVrfOpdEditorWindow::destroyWindow ( )
virtual

Destroys the window.

Implements makVrv::DtDeMainWindow.

virtual void DtVrfOpdEditorWindow::quit ( )
virtual

Quit the application.

Implements makVrv::DtDeMainWindow.

virtual void DtVrfOpdEditorWindow::bringToFront ( )
virtual
virtual void DtVrfOpdEditorWindow::selectSystem ( const DtFilename &  f)
virtual
DtParameterDocumentationWidget* DtVrfOpdEditorWindow::parameterDocumentationWidget ( )
inline
DtEntitySystemsView* DtVrfOpdEditorWindow::systemsView ( )
inline

References mySystems.

virtual QString DtVrfOpdEditorWindow::selectedPlatform ( ) const
virtual
virtual bool DtVrfOpdEditorWindow::editingPlatforms ( ) const
virtual
virtual bool DtVrfOpdEditorWindow::inSystemMode ( ) const
virtual
virtual bool DtVrfOpdEditorWindow::systemSelected ( ) const
virtual
virtual void DtVrfOpdEditorWindow::restoreSelectedSystems ( )
virtual
virtual void DtVrfOpdEditorWindow::saveAllSystems ( )
virtual
virtual void DtVrfOpdEditorWindow::createNewSystem ( )
virtual
virtual void DtVrfOpdEditorWindow::createFromTemplateSystem ( )
virtual
virtual void DtVrfOpdEditorWindow::makeTemplateSystem ( )
virtual
virtual void DtVrfOpdEditorWindow::createFromExistingSystem ( )
virtual
virtual void DtVrfOpdEditorWindow::deleteSelectedSystems ( )
virtual
DtOpdCanvas* DtVrfOpdEditorWindow::opdCanvas ( )
inline

References myOpdCanvas.

virtual void DtVrfOpdEditorWindow::setup ( )
protectedvirtual
virtual void DtVrfOpdEditorWindow::tick ( )
protectedvirtual
virtual bool DtVrfOpdEditorWindow::isModified ( ) const
protectedvirtual
virtual void DtVrfOpdEditorWindow::closeEvent ( QCloseEvent *  e)
protectedvirtual
virtual void DtVrfOpdEditorWindow::smsFileOpened ( )
protectedvirtual
virtual void DtVrfOpdEditorWindow::preSmsSave ( )
protectedvirtual
virtual void DtVrfOpdEditorWindow::platformDeleted ( const std::string &  ,
bool  removeFromPlatforms 
)
protectedvirtual
virtual void DtVrfOpdEditorWindow::platformCreated ( const std::string &  )
protectedvirtual
virtual void DtVrfOpdEditorWindow::smsFileSaved ( )
protectedvirtual
virtual void DtVrfOpdEditorWindow::processTabChanged ( int  )
protectedvirtualslot
virtual void DtVrfOpdEditorWindow::showPlatformParameters ( )
protectedvirtualslot
virtual void DtVrfOpdEditorWindow::showSystems ( )
protectedvirtualslot
virtual void DtVrfOpdEditorWindow::showPlatformParameters ( const QString &  )
protectedvirtualslot
virtual void DtVrfOpdEditorWindow::processEntitySystemsContextMenu ( QTreeWidgetItem item,
QMouseEvent *  e,
int   
)
protectedvirtualslot
virtual void DtVrfOpdEditorWindow::processParameterListContextMenu ( QTreeWidgetItem item,
QMouseEvent *  e,
int   
)
protectedvirtualslot

Member Data Documentation

makVrv::DtDe& DtVrfOpdEditorWindow::myDe
protected
bool DtVrfOpdEditorWindow::myFirstTick
protected
makVrv::DtSignalConnectionManager DtVrfOpdEditorWindow::myConnectionManager
protected
DtOpdCanvas* DtVrfOpdEditorWindow::myOpdCanvas
protected

Referenced by opdCanvas().

QTabBar* DtVrfOpdEditorWindow::myTabBar
protected
DtEntitySystemsView* DtVrfOpdEditorWindow::mySystems
protected

Referenced by systemsView().

QDockWidget* DtVrfOpdEditorWindow::myParameterDocumenationToolBar
protected
DtParameterDocumentationWidget* DtVrfOpdEditorWindow::myParameterDocumentationWidget
protected
DtPlatformsView* DtVrfOpdEditorWindow::myPlatforms
protected
QString DtVrfOpdEditorWindow::myCurrentTab
protected
QString DtVrfOpdEditorWindow::myTabPath
protected

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

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)