API Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
PolylineSliceEditor Class Reference

Allows for visualization of individual 2D slices of polylines that lie on the same plane. More...

#include <PolylineSliceEditor.h>

Inheritance diagram for PolylineSliceEditor:
[legend]
Collaboration diagram for PolylineSliceEditor:
[legend]

Public Member Functions

virtual bool fullscreenTouch () const override
 
 PolylineSliceEditor (const DynamicPointer< QTDesignObject > &deployment, QWidget *parent=nullptr)
 
Buffer< QWidget * > printableWidgetOptions () override
 
Buffer< QWidget * > printableWidgets () override
 
void resizeEvent (QResizeEvent *event) override
 
void setSlice (const DynamicPointer< QTDesignObject > &slice)
 
QSize sizeHint () const override
 
void updateLayout ()
 
void updateValues () override
 
 ~PolylineSliceEditor ()
 
- Public Member Functions inherited from Editor
virtual bool allowDocking () const
 
virtual Buffer< QWidget * > bottomOptions ()
 
virtual String customDialogIcon () const
 
virtual TranslatedString customDialogTitle () const
 
 Editor (const DynamicPointer< QTDesignObject > &object, QWidget *parent=nullptr)
 
 Editor (QWidget *parent=nullptr)
 
virtual bool isBusy () const
 
virtual InterfaceOrientationControllerorientationController () const
 
virtual void requestScrollEnabled (bool enabled)
 
virtual void setHorizontal (bool horizontal)
 
virtual void setTarget (const DynamicPointer< QTDesignObject > &object)
 
virtual void setup (DesignObjectDialog *, const ShowPropertiesSettings &)
 
const DynamicPointer< QTDesignObject > & target () const
 

Additional Inherited Members

- Signals inherited from Editor
void isBusyStatusChanged ()
 
void objectUpdatedSignal ()
 
- Protected Slots inherited from Editor
void onDesignObjectUpdateSlot ()
 
- Protected Attributes inherited from Editor
DynamicPointer< QTDesignObjectm_design_object
 
InterfaceOrientationControllerm_orientation_controller
 

Detailed Description

Allows for visualization of individual 2D slices of polylines that lie on the same plane.


Constructor & Destructor Documentation

◆ PolylineSliceEditor()

PolylineSliceEditor ( const DynamicPointer< QTDesignObject > & deployment,
QWidget * parent = nullptr )

◆ ~PolylineSliceEditor()

Member Function Documentation

◆ fullscreenTouch()

virtual bool fullscreenTouch ( ) const
inlineoverridevirtual

Reimplemented from Editor.

◆ printableWidgetOptions()

Buffer< QWidget * > printableWidgetOptions ( )
inlineoverridevirtual

Reimplemented from Editor.

◆ printableWidgets()

Buffer< QWidget * > printableWidgets ( )
overridevirtual

Reimplemented from Editor.

◆ resizeEvent()

void resizeEvent ( QResizeEvent * event)
override

◆ setSlice()

void setSlice ( const DynamicPointer< QTDesignObject > & slice)

◆ sizeHint()

QSize sizeHint ( ) const
override

◆ updateLayout()

void updateLayout ( )

◆ updateValues()

void updateValues ( )
overridevirtual

Implements Editor.


The documentation for this class was generated from the following file: