2#include "NDEVR/Headers/QTDesignObject.h"
3#include "Base/Headers/Pointer.hpp"
4#include "NDEVR/Headers/Editor.h"
8 class CustomerJobInfoSheetUI;
48 Ui::CustomerJobInfoSheetUI*
ui;
The equivelent of std::vector but with a bit more control.
CustomerJob job() const
Returns the CustomerJob model for this editor.
Buffer< QWidget * > printableWidgets() override
Returns the list of widgets suitable for printing.
CustomerJobInfoSheet(const DynamicPointer< QTDesignObject > &customer, QWidget *parent=nullptr)
Constructs the customer job info sheet editor.
void descriptionChangedSlot()
Handles changes to the description field.
bool fullscreenTouch() const override
Returns whether this editor should display fullscreen on touch devices.
void updateValues() final override
Updates the displayed values from the underlying design object.
Ui::CustomerJobInfoSheetUI * ui
The Qt Designer-generated UI.
void onAddressEditedSlot()
Handles changes to the address field.
Model representing a customer job (e.g.
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.