All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::qt::widgets::GeometryPropertyWidget Class Reference

A widget used to define a string property. More...

#include <GeometryPropertyWidget.h>

Inheritance diagram for te::qt::widgets::GeometryPropertyWidget:
te::qt::widgets::SimplePropertyWidget

Public Member Functions

virtual void fillProperty (te::dt::SimpleProperty *sp)
 
 GeometryPropertyWidget (QWidget *parent=0)
 
virtual bool hasAttributeAutoNumber ()
 
virtual bool hasAttributeDefaultValue ()
 
virtual bool hasAttributeRequired ()
 
 ~GeometryPropertyWidget ()
 

Private Attributes

std::auto_ptr
< Ui::GeometryPropertyWidgetForm > 
m_ui
 

Detailed Description

A widget used to define a string property.

Definition at line 48 of file GeometryPropertyWidget.h.

Constructor & Destructor Documentation

te::qt::widgets::GeometryPropertyWidget::GeometryPropertyWidget ( QWidget *  parent = 0)

Definition at line 33 of file GeometryPropertyWidget.cpp.

References te::gm::CircularStringMType, te::gm::CircularStringType, te::gm::CircularStringZMType, te::gm::CircularStringZType, te::gm::CompoundCurveMType, te::gm::CompoundCurveType, te::gm::CompoundCurveZMType, te::gm::CompoundCurveZType, te::gm::CurvePolygonMType, te::gm::CurvePolygonType, te::gm::CurvePolygonZMType, te::gm::CurvePolygonZType, te::gm::GeometryCollectionMType, te::gm::GeometryCollectionType, te::gm::GeometryCollectionZMType, te::gm::GeometryCollectionZType, te::gm::GeometryMType, te::gm::GeometryType, te::gm::GeometryZMType, te::gm::GeometryZType, te::gm::LineStringMType, te::gm::LineStringType, te::gm::LineStringZMType, te::gm::LineStringZType, m_ui, te::gm::MultiLineStringMType, te::gm::MultiLineStringType, te::gm::MultiLineStringZMType, te::gm::MultiLineStringZType, te::gm::MultiPointMType, te::gm::MultiPointType, te::gm::MultiPointZMType, te::gm::MultiPointZType, te::gm::MultiPolygonMType, te::gm::MultiPolygonType, te::gm::MultiPolygonZMType, te::gm::MultiPolygonZType, te::gm::PointKdType, te::gm::PointMType, te::gm::PointType, te::gm::PointZMType, te::gm::PointZType, te::gm::PolygonMType, te::gm::PolygonType, te::gm::PolygonZMType, te::gm::PolygonZType, te::gm::PolyhedralSurfaceMType, te::gm::PolyhedralSurfaceType, te::gm::PolyhedralSurfaceZMType, te::gm::PolyhedralSurfaceZType, te::gm::TINMType, te::gm::TINType, te::gm::TINZMType, te::gm::TINZType, te::gm::TriangleMType, te::gm::TriangleType, te::gm::TriangleZMType, te::gm::TriangleZType, and te::gm::UnknownGeometryType.

te::qt::widgets::GeometryPropertyWidget::~GeometryPropertyWidget ( )

Definition at line 115 of file GeometryPropertyWidget.cpp.

Member Function Documentation

void te::qt::widgets::GeometryPropertyWidget::fillProperty ( te::dt::SimpleProperty sp)
virtual
bool te::qt::widgets::SimplePropertyWidget::hasAttributeAutoNumber ( )
virtualinherited

Definition at line 42 of file SimplePropertyWidget.cpp.

bool te::qt::widgets::SimplePropertyWidget::hasAttributeDefaultValue ( )
virtualinherited

Definition at line 47 of file SimplePropertyWidget.cpp.

bool te::qt::widgets::SimplePropertyWidget::hasAttributeRequired ( )
virtualinherited

Definition at line 37 of file SimplePropertyWidget.cpp.

Member Data Documentation

std::auto_ptr<Ui::GeometryPropertyWidgetForm> te::qt::widgets::GeometryPropertyWidget::m_ui
private

Definition at line 64 of file GeometryPropertyWidget.h.

Referenced by GeometryPropertyWidget().


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