MAK RTIspy API Documentation for HLA 4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
aboutBox.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2017 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <QDialog>
13 #include <QWidget>
14 #include <QImage>
15 #include <QLabel>
16 
17 class QGLWidget;
18 class QGroupBox;
19 class QHBoxLayout;
20 class QVBoxLayout;
21 class QLabel;
22 class DtRtiexecmainWindowThread;
23 
30 class DtAboutBox : public QDialog
31 { Q_OBJECT;
32 public:
33 
35  DtAboutBox( QWidget* parent = NULL );
36 
38  virtual ~DtAboutBox();
39 
40 protected:
41  void setupGui();
42 
45  void createAllLabels();
46 
49  void setupMyInfoBox();
50 
51 protected slots:
53 
54 public:
55  // Layout boxes
56  QGroupBox* myInfoBox;
57  QVBoxLayout* myAllInfo;
58  QHBoxLayout* myCenterLayout;
59  QHBoxLayout* myPictureLayout;
60  QVBoxLayout* myLeftPanelLayout;
61 
62  // Items for left panel - includes address, website URLs, and phone number
72 
73  // Items for myInfoBox
88 
89 };
QLabel * myBuildDate
Definition: aboutBox.h:82
QLabel * myBuiltWithLabel
Definition: aboutBox.h:79
QWidget * myHorizontalLine_2
Definition: aboutBox.h:71
QWidget * myHorizontalLine
Definition: aboutBox.h:70
QLabel * myCopyright
Definition: aboutBox.h:69
QLabel * myVersionLabel
Definition: aboutBox.h:78
The &#39;about&#39; box widget.
Definition: aboutBox.h:30
QLabel * myPlatform
Definition: aboutBox.h:75
void createAllLabels()
Create all the Qt::Label objects that will be added to myInfoBox myInfoBox must be initialized before...
QLabel * mySvnRev
Definition: aboutBox.h:84
QGroupBox * myInfoBox
Definition: aboutBox.h:56
QLabel * myPicture
Definition: aboutBox.h:63
void slot_saveDialogToClipboardClicked()
QLabel * mySupport
Definition: aboutBox.h:65
QLabel * myCompany
Definition: aboutBox.h:67
QLabel * myHelp
Definition: aboutBox.h:66
QLabel * myLink
Definition: aboutBox.h:68
DtAboutBox(QWidget *parent=NULL)
CTOR.
QLabel * myBuildDateLabel
Definition: aboutBox.h:81
QLabel * myAddress
Definition: aboutBox.h:64
QVBoxLayout * myLeftPanelLayout
Definition: aboutBox.h:60
QLabel * myBuiltWith
Definition: aboutBox.h:80
QVBoxLayout * myAllInfo
Definition: aboutBox.h:57
QLabel * myPlatformLabel
Definition: aboutBox.h:74
void setupGui()
QLabel * mySvnBranch
Definition: aboutBox.h:86
QLabel * mySVNRevisionLabel
Definition: aboutBox.h:83
virtual ~DtAboutBox()
Virtual DTOR.
void setupMyInfoBox()
Add all labels to myInfoBox and set up its layout myInfoBox must be initialized before this function ...
QLabel * mySVNBranchLabel
Definition: aboutBox.h:85
QLabel * myCompiler
Definition: aboutBox.h:77
QHBoxLayout * myCenterLayout
Definition: aboutBox.h:58
QLabel * myCompilerLabel
Definition: aboutBox.h:76
QLabel * myRtiVersion
Definition: aboutBox.h:87
QHBoxLayout * myPictureLayout
Definition: aboutBox.h:59

Document ID: Generated on Wed Jul 8 16:20:32 EDT 2026 from SVN revision 291616
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)