![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /****************************************************************************** 00002 ** Copyright (c) 2009 MAK Technologies, Inc. 00003 ** All rights reserved. 00004 ******************************************************************************/ 00005 /****************************************************************************** 00006 ** $RCSfile: DtVertexObjectDefinitionDialog.h,v $ $Revision: 115039 $ $State: Exp $ 00007 ******************************************************************************/ 00010 00011 00012 #pragma once 00013 00014 #include <vrfGuiCoreQt/vrfGuiCoreQt.h> 00015 #include <vrfGuiCoreQt/pointObjectDefinitionDialog.h> 00016 00017 00018 namespace makVrf 00019 { 00023 class DT_DLL_VRFGUICOREQT DtVertexObjectDefinitionDialog : public DtPointObjectDefinitionDialog 00024 { 00025 00026 Q_OBJECT 00027 00028 public: 00029 00031 DtVertexObjectDefinitionDialog(makVrv::DtDe& de, QWidget* parent, const std::string title="", DtDialogInteractionMode mode=DtCreationMode); 00032 00034 virtual ~DtVertexObjectDefinitionDialog(); 00035 00036 virtual void init(); 00037 }; 00038 00039 class DT_DLL_VRFGUICOREQT DtVertexObjectDefinitionDialogCreator : public DtVrfObjectModifierDialogCreator 00040 { 00041 public: 00042 00043 virtual DtCreateAndEditObjectDialogInterface* create(makVrv::DtDe& de, QWidget* parent, 00044 DtEntityType entityType, const std::string title="", DtCreationSignalType signalCreate= DtNoCreationSignal, 00045 DtCreateAndEditObjectDialogInterface::DtDialogInteractionMode mode=DtCreateAndEditObjectDialogInterface::DtCreationMode, 00046 const DtVrfObjectManipulationManager::DtEditingType& editType=DtVrfObjectManipulationManager::Context); 00047 }; 00048 }