NDEVR
API Documentation
DeploymentSegmentWidget.h
1#pragma once
2#include <NDEVR/QTDesignObject.h>
3#if NDEVR_DEPLOYMENT
4#include <NDEVR/Pointer.h>
5#include <QWidget>
6namespace Ui
7{
8 class DeploymentSegmentWidgetUI;
9}
10namespace NDEVR
11{
16 class DeploymentSegmentWidget : public QWidget
17 {
18 Q_OBJECT
19 public:
24 DeploymentSegmentWidget(QWidget* parent = nullptr);
30 void setDeploymentSegment(DynamicPointer<QTDesignObject> deployment, uint04 segment_index);
31 protected slots:
35 void modelUpdatedSlot();
36 signals:
40 void requestHideSignal();
41 protected:
42 DynamicPointer<QTDesignObject> m_deployment;
43 uint04 m_segment_index;
44 Ui::DeploymentSegmentWidgetUI* ui;
45 };
46}
47#endif
The primary namespace for the NDEVR SDK.
uint32_t uint04
-Defines an alias representing a 4 byte, unsigned integer -Can represent exact integer values 0 throu...