VR-Forces 4.0.4 Class Documentation
include/bhave3DGui/bhaveAddSinkPointDialog.h
Go to the documentation of this file.
00001 /******************************************************************************
00002 ** Copyright (c) 2012 MAK Technologies, Inc.
00003 ** All rights reserved.
00004 ******************************************************************************/
00007 
00009 
00010 #pragma once
00011 
00012 #include <vrvUtil/signalslib.h>
00013 #include <bhave3DGui/bhave3DGuiDefines.h>
00014 #include <vrfGuiCoreQt/DtBaseFilteredListViewTaskSetDialog.h>
00015 
00016 namespace BHAVE
00017 {
00018    namespace BHAVE3DGui
00019    {
00020       class DT_DLL_bhave3DGui DtAddSinkPointDialog : public makVrf::DtBaseFilteredListViewTaskSetDialog
00021       {
00022          Q_OBJECT
00023 
00024       public:
00025          //CTOR
00026          DtAddSinkPointDialog(makVrv::DtDe& de, QWidget* parent, const Qt::WindowFlags& flags = 0);
00027 
00028          //DTOR
00029          virtual ~DtAddSinkPointDialog();
00030          
00031          virtual void displayDialog(const DtString& templateName);
00032 
00033       protected:
00034          virtual QWidget* contents();
00035 
00036          virtual void sendRequest();
00037 
00038       protected:
00039          virtual void setupGui();
00040 
00041       protected:
00042          virtual void setupStatement(const DtSimStatement*);
00043          virtual void initializeSelectionFilters();
00044 signals:
00045          void sinkPointSelection(QString sinkPtName);
00046 
00047       protected:
00048          makVrf::DtVrfSelectionFilter* mySinkPointFilter;
00049          DtString myTemplateName;
00050       };
00051    }
00052 }

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)