![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /******************************************************************************* 00002 ** Copyright (c) 2006 MAK Technologies, Inc. 00003 ** All rights reserved. 00004 *******************************************************************************/ 00005 /******************************************************************************* 00006 ** $RCSfile: bhaveAboutDialog.h $ $Revision: $ $State: $ 00007 *******************************************************************************/ 00008 00011 00012 #ifndef bhaveAboutDialog_H_ 00013 #define bhaveAboutDialog_H_ 00014 00015 #include <bhave3DGui/bhave3DGuiDefines.h> 00016 #include <vrvUtil/signalslib.h> 00017 00018 #include "bhave3DGui/ui_bhaveAboutBoxDialogUi.h" 00019 #include <QtGui/QDialog> 00020 #include <vrvCore/DtDe.h> 00021 00022 namespace BHAVE 00023 { 00024 namespace BHAVE3DGui 00025 { 00028 class DtBhaveAboutBoxDialog : public QDialog 00029 { 00030 Q_OBJECT 00031 00032 public: 00033 00035 DtBhaveAboutBoxDialog(makVrv::DtDe& de, QWidget* parent = 0, const Qt::WindowFlags& flags = 0); 00036 00038 virtual ~DtBhaveAboutBoxDialog(); 00039 00041 virtual int exec(); 00042 00043 protected: 00044 00046 virtual void setupGui(); 00047 00049 virtual void accept(); 00050 00051 protected slots: 00052 00054 virtual void slot_okButtonClicked(); 00055 00056 protected: 00057 00058 Ui::AboutBHaveBox myUiImpl; 00059 00060 protected: 00061 00062 makVrv::DtDe& myDe; 00063 }; 00064 } 00065 } 00066 00067 #endif