VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
environmentalStatePageItems.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2014 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 
14 
15 class QComboBox;
16 
17 namespace makVrf
18 {
19  namespace makVrfGuiObjectInformationQt
20  {
21  class DtInformationDialogPageLogic;
22 
24  {
25  public:
26 
29  , myPointNumber(0)
30  {
31  }
32 
33  void setPointNumber(int i) { myPointNumber = i; };
34 
35  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
37  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
38 
39  void setLocation(const DtVector& v)
40  {
41  myCurrentLocation = v;
42  }
43 
44  const DtVector& location() const
45  {
46  return myCurrentLocation;
47  }
48 
49  int pointNumber() const
50  {
51  return myPointNumber;
52  }
53 
54  protected:
57  };
58 
60  {
61  public:
64  {
65  }
66 
68 
69  static std::string creatorName();
70 
71  protected:
74  };
75 
77 
79  {
80  public:
83  {
84  }
85 
87 
88  static std::string creatorName();
89 
90  protected:
93  };
94 
96 
98  {
99  public:
102  {
103  }
104 
106 
107  static std::string creatorName();
108 
109  protected:
112  };
113 
115 
117  {
118  public:
121  {
122  }
123 
125 
126  static std::string creatorName();
127 
128  virtual bool shouldBeHidden() const;
129 
130  virtual bool needsPageLogicForWidgetRepresentation() const;
131 
132  protected:
134  virtual QString widgetValue(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
136  };
137 
139 
141  {
142  public:
145  {
146  }
147 
150  {
151  }
152 
153  static std::string creatorName();
154 
155  protected:
158  };
159 
161 
163  {
164  public:
167  {
168  }
169 
172  {
173  }
174 
175  static std::string creatorName();
176 
177  protected:
180  };
181 
183 
185  {
186  public:
189  {
190  }
191 
194  {
195  }
196 
197  static std::string creatorName();
198 
199  virtual bool shouldBeHidden() const;
200 
201  protected:
204  };
205 
207 
209  {
210  public:
213  {
214  }
215 
218  {
219  }
220 
221  static std::string creatorName();
222 
223  virtual bool shouldBeHidden() const;
224 
225  protected:
228  };
229 
231 
233  {
234  public:
237  {
238  }
239 
242  {
243  }
244 
245  static std::string creatorName();
246 
247  protected:
250  };
251 
253 
255  {
256  public:
259  {
260  }
261 
264  {
265  }
266 
267  static std::string creatorName();
268 
269  protected:
272  };
273 
275 
277  {
278  public:
279 
282  {
283  }
284 
286 
287  static std::string creatorName();
288 
289  protected:
290  virtual void stateViewUpdated(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
291  };
292 
294  }
295 }

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)