te::qt::widgets::ImageOutlineWidget Class Reference

A dialog used to build a ImageOutlineWidget element. More...

#include <ImageOutlineWidget.h>

Inheritance diagram for te::qt::widgets::ImageOutlineWidget:

Public Member Functions

te::se::ImageOutlinegetImageOutline () const
 
void setImageOutline (const te::se::ImageOutline *io)
 
Initializer Methods

Methods related to instantiation and destruction.

 ImageOutlineWidget (QWidget *parent=0, Qt::WindowFlags f=0)
 Constructs a ImageOutlineWidget dialog which is a child of parent, with widget flags set to f. More...
 
 ~ImageOutlineWidget ()
 Destructor. More...
 

Protected Slots

void onNoneSymbolizerClicked ()
 
void onPolygonSymbolizerClicked ()
 
void onPolygonSymbolizerCreated ()
 

Protected Member Functions

void deleteInterfaces ()
 
void updateUi ()
 Updates the widget form based on internal mark element. More...
 

Private Attributes

te::se::ImageOutlinem_io
 SE Image Outline element. More...
 
QGridLayout * m_layout
 Qt Layout object. More...
 
te::qt::widgets::SymbolPreviewWidgetm_preview
 Preview Widget used to visualize the symbol. More...
 
te::qt::widgets::PolygonSymbolizerWidgetm_psWidget
 Polygon Symbolizer UI. More...
 
std::auto_ptr< Ui::ImageOutlineWidgetForm > m_ui
 Dialog form. More...
 

Detailed Description

A dialog used to build a ImageOutlineWidget element.

Definition at line 65 of file ImageOutlineWidget.h.

Constructor & Destructor Documentation

te::qt::widgets::ImageOutlineWidget::ImageOutlineWidget ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

Constructs a ImageOutlineWidget dialog which is a child of parent, with widget flags set to f.

te::qt::widgets::ImageOutlineWidget::~ImageOutlineWidget ( )

Destructor.

Member Function Documentation

void te::qt::widgets::ImageOutlineWidget::deleteInterfaces ( )
protected
te::se::ImageOutline* te::qt::widgets::ImageOutlineWidget::getImageOutline ( ) const
void te::qt::widgets::ImageOutlineWidget::onNoneSymbolizerClicked ( )
protectedslot
void te::qt::widgets::ImageOutlineWidget::onPolygonSymbolizerClicked ( )
protectedslot
void te::qt::widgets::ImageOutlineWidget::onPolygonSymbolizerCreated ( )
protectedslot
void te::qt::widgets::ImageOutlineWidget::setImageOutline ( const te::se::ImageOutline io)
void te::qt::widgets::ImageOutlineWidget::updateUi ( )
protected

Updates the widget form based on internal mark element.

Member Data Documentation

te::se::ImageOutline* te::qt::widgets::ImageOutlineWidget::m_io
private

SE Image Outline element.

Definition at line 118 of file ImageOutlineWidget.h.

QGridLayout* te::qt::widgets::ImageOutlineWidget::m_layout
private

Qt Layout object.

Definition at line 116 of file ImageOutlineWidget.h.

te::qt::widgets::SymbolPreviewWidget* te::qt::widgets::ImageOutlineWidget::m_preview
private

Preview Widget used to visualize the symbol.

Definition at line 114 of file ImageOutlineWidget.h.

te::qt::widgets::PolygonSymbolizerWidget* te::qt::widgets::ImageOutlineWidget::m_psWidget
private

Polygon Symbolizer UI.

Definition at line 113 of file ImageOutlineWidget.h.

std::auto_ptr<Ui::ImageOutlineWidgetForm> te::qt::widgets::ImageOutlineWidget::m_ui
private

Dialog form.

Definition at line 111 of file ImageOutlineWidget.h.


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