1#include <NDEVR/Editor.h>
6 class PlannedDeploymentUI;
18 class NDEVR_API PlannedDeploymentWidget :
public Editor
27 PlannedDeploymentWidget(
const DynamicPointer<QTDesignObject>& project, QWidget* parent =
nullptr);
29 virtual void updateValues()
override;
34 Deployment deployment()
const;
39 void updateFromDeployment(
const Deployment& deploy);
42 void plannedToggleChangedSlot();
44 void angleChangedSlot();
46 Ui::PlannedDeploymentUI* ui;
52 class NDEVR_API PlannedDeploymentLocationWidget :
public Editor
61 PlannedDeploymentLocationWidget(
const DynamicPointer<QTDesignObject>& project, QWidget* parent =
nullptr);
63 virtual void updateValues()
override;
68 Deployment deployment()
const;
73 void updateFromDeployment(
const Deployment& deploy);
76 void positionChangedSlot();
78 PointWidget* m_location;
A base class for displaying options for editing a single DesignObject, typically a Model.
A ResourceListener which will always be executed on the main UI thread and can be tied to a Qt Object...
The primary namespace for the NDEVR SDK.