te::vp::CheckGeomValidityDialog Class Reference

A dialog used to check geometries validity. More...

#include <CheckGeomValidityDialog.h>

Inheritance diagram for te::vp::CheckGeomValidityDialog:

Public Member Functions

 CheckGeomValidityDialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
void setLayers (std::list< te::map::AbstractLayerPtr > layers, te::map::AbstractLayerPtr selectedLayer=0)
 
void setMapDisplay (te::qt::widgets::MapDisplay *md)
 
 ~CheckGeomValidityDialog ()
 Destructor. More...
 

Protected Slots

void onExtentChanged ()
 
void onFixPushButtonClicked ()
 
void onTableWidgetItemDoubleClicked (QTableWidgetItem *item)
 
void onVerifyPushButtonClicked ()
 

Private Member Functions

void drawMark ()
 

Private Attributes

std::unique_ptr< te::gm::Pointm_currentCoord
 
te::map::AbstractLayerPtr m_currentLayer
 
te::qt::widgets::MapDisplaym_mapDisplay
 
std::auto_ptr< Ui::CheckGeomValidityDialogForm > m_ui
 

Detailed Description

A dialog used to check geometries validity.

Definition at line 55 of file CheckGeomValidityDialog.h.

Constructor & Destructor Documentation

te::vp::CheckGeomValidityDialog::CheckGeomValidityDialog ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)
te::vp::CheckGeomValidityDialog::~CheckGeomValidityDialog ( )

Destructor.

Member Function Documentation

void te::vp::CheckGeomValidityDialog::drawMark ( )
private
void te::vp::CheckGeomValidityDialog::onExtentChanged ( )
protectedslot
void te::vp::CheckGeomValidityDialog::onFixPushButtonClicked ( )
protectedslot
void te::vp::CheckGeomValidityDialog::onTableWidgetItemDoubleClicked ( QTableWidgetItem *  item)
protectedslot
void te::vp::CheckGeomValidityDialog::onVerifyPushButtonClicked ( )
protectedslot
void te::vp::CheckGeomValidityDialog::setLayers ( std::list< te::map::AbstractLayerPtr layers,
te::map::AbstractLayerPtr  selectedLayer = 0 
)
void te::vp::CheckGeomValidityDialog::setMapDisplay ( te::qt::widgets::MapDisplay md)

Member Data Documentation

std::unique_ptr<te::gm::Point> te::vp::CheckGeomValidityDialog::m_currentCoord
private

Definition at line 92 of file CheckGeomValidityDialog.h.

te::map::AbstractLayerPtr te::vp::CheckGeomValidityDialog::m_currentLayer
private

Definition at line 90 of file CheckGeomValidityDialog.h.

te::qt::widgets::MapDisplay* te::vp::CheckGeomValidityDialog::m_mapDisplay
private

Definition at line 88 of file CheckGeomValidityDialog.h.

std::auto_ptr<Ui::CheckGeomValidityDialogForm> te::vp::CheckGeomValidityDialog::m_ui
private

Definition at line 86 of file CheckGeomValidityDialog.h.


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