2#include "NDEVR/Headers/QTDesignObject.h"
3#include "Base/Headers/Pointer.hpp"
4#include "NDEVR/Headers/Editor.h"
8 class DeviceTechnicianInfoSheetUI;
38 Ui::DeviceTechnicianInfoSheetUI*
ui;
Model representing a customer's device (PC, phone, etc.) with associated metadata.
DeviceEditor(const DynamicPointer< QTDesignObject > &device, QWidget *parent=nullptr)
Constructs the device editor.
void updateValues() final override
Updates the displayed values from the underlying design object.
Ui::DeviceTechnicianInfoSheetUI * ui
The Qt Designer-generated UI.
void descriptionChangedSlot()
Handles changes to the description field.
CustomerDevice device() const
Returns the CustomerDevice model for this editor.
Provides a modifiable pointer that has shared ownership of a dynamically allocated object.
Editor(QWidget *parent=nullptr)
Constructs an Editor with no design object target.
The primary namespace for the NDEVR SDK.