VR-Vantage 1.4.1 API Class Documentation
DtToolbars.h
Go to the documentation of this file.
00001 /******************************************************************************
00002 ** Copyright (c) 2010 MAK Technologies, Inc.
00003 ** All rights reserved.
00004 ******************************************************************************/
00005 /******************************************************************************
00006 ** $RCSfile: DtToolbars.h,v $ $Revision: 1.9 $ $State: Exp $
00007 ******************************************************************************/
00008 
00012 
00013 #pragma once
00014 #include <vrvCoreQt/vrvCoreQt.h>
00015 #include <vrvCoreQt/DtToolbar.h> 
00016 
00017 #include <QtCore/QCoreApplication>
00018 
00019 namespace makVrv
00020 {
00021    class DtDe;
00022 
00026    class DT_DLL_VRVCOREQT DtSceneToolbar : public DtToolbar
00027    { 
00028       Q_DECLARE_TR_FUNCTIONS(DtSceneToolbar)
00029 
00030    public:
00031 
00033       DtSceneToolbar(DtDe&);
00034 
00036       virtual ~DtSceneToolbar();
00037 
00039       virtual QToolBar* createToolbar(DtDe&, QWidget* parent);
00040 
00041    }; 
00042 
00046    class DT_DLL_VRVCOREQT DtTerrainToolbar : public DtToolbar
00047    { 
00048       Q_DECLARE_TR_FUNCTIONS(DtTerrainToolbar)
00049 
00050    public:
00051 
00053       DtTerrainToolbar(DtDe&);
00054 
00056       virtual ~DtTerrainToolbar();
00057 
00059       virtual QToolBar* createToolbar(DtDe&, QWidget* parent);
00060 
00061    }; 
00062 
00066    class DT_DLL_VRVCOREQT DtObserverSettingsToolbar : public DtToolbar
00067    { 
00068       Q_DECLARE_TR_FUNCTIONS(DtObserverSettingsToolbar)
00069 
00070    public:
00071 
00073       DtObserverSettingsToolbar(DtDe&);
00074 
00076       virtual ~DtObserverSettingsToolbar();
00077 
00079       virtual QToolBar* createToolbar(DtDe&, QWidget* parent);
00080 
00081    }; 
00082 
00086    class DT_DLL_VRVCOREQT DtDisplaySettingsToolbar : public DtToolbar
00087    { 
00088       Q_DECLARE_TR_FUNCTIONS(DtDisplaySettingsToolbar)
00089 
00090    public:
00091 
00093       DtDisplaySettingsToolbar(DtDe&);
00094 
00096       virtual ~DtDisplaySettingsToolbar();
00097 
00099       virtual QToolBar* createToolbar(DtDe&, QWidget* parent);
00100 
00101    }; 
00102 
00106    class DT_DLL_VRVCOREQT DtSimulationConnectionsToolbar : public DtToolbar
00107    { 
00108       Q_DECLARE_TR_FUNCTIONS(DtSimulationConnectionsToolbar)
00109 
00110    public:
00111 
00113       DtSimulationConnectionsToolbar(DtDe&);
00114 
00116       virtual ~DtSimulationConnectionsToolbar();
00117 
00119       virtual QToolBar* createToolbar(DtDe&, QWidget* parent);
00120 
00121    }; 
00122 
00126    class DT_DLL_VRVCOREQT DtIntervisibilityToolbar : public DtToolbar
00127    { 
00128       Q_DECLARE_TR_FUNCTIONS(DtIntervisibilityToolbar)
00129 
00130    public:
00131 
00133       DtIntervisibilityToolbar(DtDe&);
00134 
00136       virtual ~DtIntervisibilityToolbar();
00137 
00139       virtual QToolBar* createToolbar(DtDe&, QWidget* parent);
00140 
00141    }; 
00142 }
00143 


Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)