MAK RTIspy API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
federateIconChooserDlg.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 "assistantEnums.h"
14 
15 class QGridLayout;
16 class QLabel;
17 class QComboBox;
18 class QLineEdit;
19 class QPushButton;
20 class QDialogButtonBox;
21 
25 {
26  Q_OBJECT
27 
28 public:
29 
31  DtFederateIconChooserDlg( QWidget* parent = 0, Qt::WindowFlags f = 0 );
32 
34  virtual ~DtFederateIconChooserDlg();
35 
37  QString imageFileName() const;
38 
41 
42 public slots:
43 
45  void browseToFile();
46 
48  void handleAccept();
49 
50 protected:
51 
53 
54  QGridLayout* myLayout;
57  QComboBox* myAssocTypeComboBox;
59  QLineEdit* myImageFileLineEdit;
60  QPushButton* myBrowseButton;
61  QDialogButtonBox* myButtonBox;
63 };
QString imageFileName() const
Returns the selected file name.
QGridLayout * myLayout
Dialog widgets and layout.
Definition: federateIconChooserDlg.h:54
QComboBox * myAssocTypeComboBox
Dialog widgets and layout.
Definition: federateIconChooserDlg.h:57
QLabel * myAssocTypeLabel
Dialog widgets and layout.
Definition: federateIconChooserDlg.h:56
QLabel * myHeadingLabel
Dialog widgets and layout.
Definition: federateIconChooserDlg.h:55
QDialogButtonBox * myButtonBox
Dialog widgets and layout.
Definition: federateIconChooserDlg.h:61
QLabel * myImageFileLabel
Dialog widgets and layout.
Definition: federateIconChooserDlg.h:58
void browseToFile()
Browse to the image file.
void handleAccept()
Handle dialog accept.
DtFederateIdentifierType federateAssocType() const
Returns the federate association type.
DtFederateIconChooserDlg(QWidget *parent=0, Qt::WindowFlags f=0)
Constructor.
virtual ~DtFederateIconChooserDlg()
Destructor.
A dialog to allow an association between a selected federate and an icon file.
Definition: federateIconChooserDlg.h:24
DtFederateIdentifierType
Definition: assistantEnums.h:10
QLineEdit * myImageFileLineEdit
Dialog widgets and layout.
Definition: federateIconChooserDlg.h:59
QPushButton * myBrowseButton
Dialog widgets and layout.
Definition: federateIconChooserDlg.h:60

Document ID: Generated on Mon Sep 7 15:40:32 EDT 2020 from SVN revision 217499
Copyright © 2005-2020 MAK Technologies Inc. All Rights Reserved (www.mak.com)