VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
entDestroyedConditional.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2016 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
10 
11 #pragma once
12 
15 
16 class QHBoxLayout;
17 class QWidget;
18 class QComboBox;
19 class QDoubleValidator;
20 class QLabel;
21 class QLineEdit;
22 class QGroupBox;
23 
24 namespace makVrf
25 {
28  {
29  public:
30  virtual DtConditionalExpressionInterface* create(makVrv::DtDe&, QWidget* parent);
31  virtual QString title() const ;
32  virtual bool canEditType(int) const;
33  };
34 
36  {
37  public:
39 
41 
42  public:
43  virtual void createConditional(DtConditionalExpressionView* parentView,
44  const std::vector<makVrv::DtSimEntry*>& data);
45 
46  virtual DtSimCondExpr* conditionalExpression() const;
47  virtual void setupConditional(const DtSimCondExpr*, const std::vector<makVrv::DtSimEntry*>& data);
48  };
49 
51  {
52  Q_OBJECT
53 
54  public:
55  //CTOR
56  DtEntDestroyedConditional(makVrv::DtDe& de, QWidget* parent, const Qt::WindowFlags& flags = 0);
57 
58  //DTOR
59  virtual ~DtEntDestroyedConditional();
60 
61  protected:
62  virtual QWidget* expressionExtension();
63  virtual void createObjectSelectionTab();
64 
65  virtual QString value() const;
66  virtual void setValue(const QString&);
67  virtual void setupConditional(const DtSimCondExpr* expr, const std::vector<makVrv::DtSimEntry*>& data);
68  };
69 }

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)