API Documentation
Loading...
Searching...
No Matches
ModelOffsetCommandWidget.h
Go to the documentation of this file.
1#pragma once
2#include <NDEVR/DesignObjectWidgetInterface.h>
3#include <QWidget>
4namespace Ui
5{
6 class ModelOffsetCommandUI;
7}
8namespace NDEVR
9{
11 {
12 Q_OBJECT
13 public:
14 ModelOffsetCommandWidget(QWidget* parent = nullptr);
16 signals:
19 protected slots:
20 void setToDefaults();
21 protected:
22 void removeTarget(const DynamicPointer<QTDesignObject>& object) override;
23 void addTarget(const DynamicPointer<QTDesignObject>& object) override;
24 void onTargetUpdated(UUID) override;
25 void init();
26 protected:
27 Ui::ModelOffsetCommandUI* ui;
28 };
29}
Definition DesignObjectWidgetInterface.h:8
Provides a modifiable pointer that has shared ownership of a dynamically allocated object.
Definition Pointer.hpp:319
Definition ModelOffsetCommandWidget.h:11
void init()
Definition ModelOffsetCommandWidget.cpp:35
void updateUIFromManager()
Definition ModelOffsetCommandWidget.cpp:13
void addTarget(const DynamicPointer< QTDesignObject > &object) override
Definition ModelOffsetCommandWidget.cpp:25
Ui::ModelOffsetCommandUI * ui
Definition ModelOffsetCommandWidget.h:27
void removeTarget(const DynamicPointer< QTDesignObject > &object) override
Definition ModelOffsetCommandWidget.cpp:21
ModelOffsetCommandWidget(QWidget *parent=nullptr)
Definition ModelOffsetCommandWidget.cpp:7
void onTargetUpdated(UUID) override
Definition ModelOffsetCommandWidget.cpp:31
void setToDefaults()
Definition ModelOffsetCommandWidget.cpp:17
A universally unique identifier (UUID) is a 128-bit number used to identify information in computer s...
Definition UUID.h:62
Definition ACIColor.h:37
Definition FontEditor.h:6