![]() |
MAK RTIspy API Documentation for HLA 1516
|
00001 /********************************************************************* 00002 ** Copyright (c) 2000 MaK Technologies, Inc. 00003 ** All rights reserved. 00004 *********************************************************************/ 00005 00006 #ifndef aboutBox_H_ 00007 #define aboutBox_H_ 00008 00011 00012 #include <QtGui/QDialog> 00013 #include "ui_aboutBoxUi.h" 00014 00015 class DtRtiexecmainWindowThread; 00022 using namespace Ui; 00023 00024 class DtAboutBox : public QDialog 00025 { 00026 Q_OBJECT 00027 00028 public: 00029 00031 DtAboutBox( QString bgImage, QWidget *parent = NULL ); 00032 00034 DtAboutBox (QWidget* parent = NULL); 00035 00037 virtual ~DtAboutBox(); 00038 00040 void setAppName(const QString& name); 00041 00043 void setAppEdition(const QString& edition); 00044 00046 void setVersion(const QString& version); 00047 00049 void setPlatform(const QString& platform); 00050 00052 void setBuildInfo(const QString& buildInfo); 00053 00055 void setBuildDate(const QString& date); 00056 00058 void setCompilerOS(const QString& compOS); 00059 00061 static DtAboutBox* create( QWidget * parent); 00062 00063 00064 private: 00065 00067 DtAboutBox(const DtAboutBox& orig); 00068 00070 DtAboutBox& operator=(const DtAboutBox& orig); 00071 00072 protected: 00073 DtAboutBoxUi * myImpl; 00074 00075 }; 00076 00077 #endif