![]() |
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 "exampleDialogPagePlugin.h" 00013 00014 #include <vrvCoreQt/DtMenuItem.h> 00015 #include <vrvCoreQt/DtMenu.h> 00016 00017 namespace makVrv 00018 { 00019 00022 class DT_DLL_EXAMPLEDIALOGPAGE DtExampleDialogMenu : public DtMenu 00023 { 00024 public: 00025 00027 DtExampleDialogMenu( DtDe& de ); 00028 00030 virtual ~DtExampleDialogMenu(); 00031 00033 virtual QMenu* createMenu( DtDe&, QWidget* parent ); 00034 00035 }; 00036 00037 00040 class DT_DLL_EXAMPLEDIALOGPAGE DtExampleSettingsMenuItem 00041 : public DtMenuItem 00042 { 00043 public: 00044 00046 DtExampleSettingsMenuItem( DtDe& de ); 00047 00049 virtual ~DtExampleSettingsMenuItem(); 00050 00052 virtual QAction* createAction( DtDe&, QWidget* parent ); 00053 00054 protected: 00055 00057 virtual void on_triggered(); 00058 00059 protected: 00060 00061 DtDe& myDe; 00062 00063 }; 00064 00065 }