API Documentation
Loading...
Searching...
No Matches
DrillPatternEditor.h
Go to the documentation of this file.
1#pragma once
2#include <NDEVR/Editor.h>
3#if NDEVR_DRILL_HOLE
4#include <NDEVR/DrillPattern.h>
5namespace Ui
6{
7 class PatternEditorUI;
8}
9namespace NDEVR
10{
11 class DrillPatternEditor : public Editor
12 {
13 public:
14 DrillPatternEditor(const DynamicPointer<QTDesignObject>& pattern, QWidget* parent = nullptr);
15 virtual ~DrillPatternEditor();
16 virtual void updateValues() override;
17 QSize sizeHint() const override;
18 virtual bool fullscreenTouch() const override
19 {
20 return true;
21 }
22 protected slots:
23 void updateFromUISlot();
24
25 protected:
26 Ui::PatternEditorUI* ui;
27 DrillPattern::HoleLayout m_current_layout;
28 };
29}
30#endif
Definition ACIColor.h:37
Definition FontEditor.h:6