![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /***************************************************************************** 00002 * Copyright (c) 2011 MAK Technologies, Inc. 00003 * All rights reserved. 00004 *****************************************************************************/ 00005 00009 00010 #pragma once 00011 00012 #include <exampleSymbolFacade2.h> 00013 00014 #include <vrvCoreQt/DtToolbar.h> 00015 #include <vrvCoreQt/DtMenuItem.h> 00016 00017 namespace makVrv 00018 { 00019 class DtDe; 00020 } 00021 00022 namespace makVrv 00023 { 00024 00025 namespace exampleSymbolFacade2 00026 { 00027 00033 class DT_DLL_EXAMPLESYMBOLFACADE2 DtSymbolDriverToolbar 00034 : public makVrv::DtToolbar 00035 { 00036 public: 00037 00039 DtSymbolDriverToolbar( makVrv::DtDe& ); 00040 00042 virtual ~DtSymbolDriverToolbar(); 00043 00045 virtual QToolBar* createToolbar( makVrv::DtDe&, QWidget* parent ); 00046 00047 }; 00048 00049 00054 class DT_DLL_EXAMPLESYMBOLFACADE2 DtAddSymbolItem : public makVrv::DtMenuItem 00055 { 00056 public: 00057 00059 DtAddSymbolItem( makVrv::DtDe& de ); 00060 00062 virtual ~DtAddSymbolItem(); 00063 00066 virtual QAction* createAction( makVrv::DtDe&, QWidget* parent ); 00067 00072 virtual void on_triggered(); 00073 00074 protected: 00075 00076 makVrv::DtDe& myDe; 00077 00078 }; 00079 00080 } 00081 }