MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
attributeDlg.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2005 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: attributeDlg.h,v $ $Revision: 174999 $ $State: Exp $
7 *******************************************************************************/
8 
9 #pragma once
11 
12 #pragma warning(disable : 4100)
13 
14 #include "ui_attributeDlg.h"
15 
16 #include <string>
17 
18 #include <QShowEvent>
19 #include <QHideEvent>
20 #include <QCloseEvent>
21 #include <QWidget>
22 
23 class QTreeWidgetItem;
24 
27 class DtDatatypeManager;
28 class DtOMTTree;
29 
30 // Shows attributes or Parameter of a particular class
32 {
33  Q_OBJECT
34 
35 public:
36  // Constructor
38  QWidget* parent = 0, Qt::WindowFlags fl = 0 );
39 
40  // Destructor
41  virtual ~DtAttributeDlg();
42 
43  virtual void fillAttributeList(DtObjectClassFedNode* fedNode);
44  virtual void fillParameterList(DtInteractionClassFedNode* fedNode);
45 
46 signals:
47 
48  //Functions used to signal show/hide
49  void hideWidget();
50  void showWidget();
51  void closeWidget();
52 
53 protected:
54 
55  //Functions used to signal show/hide
56  virtual void hideEvent ( QHideEvent * );
57  virtual void showEvent ( QShowEvent * );
58  virtual void closeEvent ( QCloseEvent * );
59 
60  virtual void populateDatatype(QTreeWidgetItem* currentLoc, const QString& datatype);
61 
62 protected:
63  Ui::DtAttributeDlg myUi;
64 
67 
68 private:
69 
70  // Copy Constructor
71  DtAttributeDlg(const DtAttributeDlg& orig);
72 
73  // Assignment Operator
74  DtAttributeDlg& operator=(const DtAttributeDlg& rhs);
75 };
DtDatatypeManager & myDatatypeManager
Definition: attributeDlg.h:65
This class handles the conversion between a byte stream and an English readable view of the data in a...
Definition: datatypeManager.h:41
defines an object class inside our Fed Tree
Definition: interactionClassFedNode.h:25
DtOMTTree & myOMTTree
Definition: attributeDlg.h:66
Ui::DtAttributeDlg myUi
Definition: attributeDlg.h:63
defines an object class inside our Fed Tree
Definition: objectClassFedNode.h:30
A tree using the an OMT File information.
Definition: omtTree.h:58
Definition: attributeDlg.h:31
#define DT_DLL_TRFCANLZR
Definition: trafficAnalyzerPlugin.h:18

Document ID: Generated on Thu Sep 2 15:35:22 EDT 2021 from SVN revision 233992
Copyright © 2021 MAK Technologies. All Rights Reserved (www.mak.com)