VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
issueEntityPlanWidget.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2015 VT MAK
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
11 
12 #pragma once
13 
15 
16 class DtSetDataRequest;
17 class DtSimTask;
18 
19 namespace makVrf
20 {
21  class DtVrfTaskSetMenu;
22  class DtVrfSimulationCommandMenu;
23  class DtIssueEntityPlanWidgetLogic;
24 
26  {
27  Q_OBJECT
28 
29  public:
30 
32  DtIssueEntityPlanWidget(makVrv::DtDe&, QWidget* parent = NULL, const Qt::WindowFlags& flags = 0);
33 
35  virtual ~DtIssueEntityPlanWidget();
36 
38  virtual bool init();
39 
40  public:
41 
43  boost::signal<void ()> signal_send_command;
44 
46  virtual const DtPlan * plan() const;
52  virtual void setPlan(DtPlan * plan);
53 
56  virtual void setPlanName(const DtUUID&);
57 
58  protected slots:
60  virtual void onSendPlanAndClose();
61 
63  virtual void onClose();
64 
65  protected:
67  virtual void keyPressEvent(QKeyEvent *e);
68  virtual void keyReleaseEvent(QKeyEvent *e);
69 
71  virtual void createLogic();
72 
73  private:
76 
78  DtIssueEntityPlanWidget& operator=(const DtIssueEntityPlanWidget& rhs);
79 
80  protected:
81 
83  };
84 }

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)