API Documentation
Loading...
Searching...
No Matches
ImageModelDialog Class Reference

A popup Editor dialog for showing options or information related to ImageModel model objects. More...

#include <ImageModelDialog.h>

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

Public Member Functions

 ImageModelDialog (const DynamicPointer< QTDesignObject > &project, QWidget *parent=nullptr)
 
void setIsReport (bool is_report)
 
QSize sizeHint () const override
 
virtual void updateValues () override
 
virtual ~ImageModelDialog ()
 
- 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 fullscreenTouch () const
 
virtual bool isBusy () const
 
virtual InterfaceOrientationControllerorientationController () const
 
virtual Buffer< QWidget * > printableWidgetOptions ()
 
virtual Buffer< QWidget * > printableWidgets ()
 
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
 

Protected Attributes

QCustomTextEditm_description_edit
 
ImageViewm_image_view
 
QBoxLayout * m_main_layout
 
- Protected Attributes inherited from Editor
DynamicPointer< QTDesignObjectm_design_object
 
InterfaceOrientationControllerm_orientation_controller
 

Additional Inherited Members

- Signals inherited from Editor
void isBusyStatusChanged ()
 
void objectUpdatedSignal ()
 
- Protected Slots inherited from Editor
void onDesignObjectUpdateSlot ()
 

Detailed Description

A popup Editor dialog for showing options or information related to ImageModel model objects.


Constructor & Destructor Documentation

◆ ImageModelDialog()

ImageModelDialog ( const DynamicPointer< QTDesignObject > & project,
QWidget * parent = nullptr )

◆ ~ImageModelDialog()

virtual ~ImageModelDialog ( )
virtual

Member Function Documentation

◆ setIsReport()

void setIsReport ( bool is_report)

◆ sizeHint()

QSize sizeHint ( ) const
override

◆ updateValues()

virtual void updateValues ( )
overridevirtual

Implements Editor.

Member Data Documentation

◆ m_description_edit

QCustomTextEdit* m_description_edit
protected

◆ m_image_view

ImageView* m_image_view
protected

◆ m_main_layout

QBoxLayout* m_main_layout
protected

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