#include <LayerPropertiesInfo.h>
Public Slots | |
| virtual void | valueChanged (QtProperty *p, int value) |
| virtual void | valueChanged (QtProperty *p, const QString &value) |
| virtual void | valueChanged (QtProperty *p, bool value) |
| virtual void | valueChanged (QtProperty *p, double value) |
| virtual void | valueChanged (QtProperty *p, const QColor &value) |
| virtual void | valueChanged (QtProperty *p, const QFont &value) |
| virtual void | valueChanged (QtProperty *p, const QSize &value) |
| virtual void | valueChanged (QtProperty *p, const QSizeF &value) |
| virtual void | valueChanged (QtProperty *p, const QPointF &value) |
Public Member Functions | |
| LayerPropertiesInfo (QtTreePropertyBrowser *pb, te::map::AbstractLayer *layer) | |
| Constructor. More... | |
| virtual | ~LayerPropertiesInfo () |
| Destructor. More... | |
Protected Member Functions | |
| void | addProperty (QtProperty *property, const QString &id, QColor c) |
| void | setExpandedStatus (QtBrowserItem *item, bool status) |
| void | setLayerRasterProperties (te::map::AbstractLayer *rasterLayer) |
| void | setLayerVecProperties (te::map::AbstractLayer *vecLayer) |
Protected Attributes | |
| QColor | m_colorParent |
| QMap< QString, QtProperty * > | m_idToProperty |
| te::map::AbstractLayer * | m_layer |
| QtTreePropertyBrowser * | m_propertyBrowser |
| QMap< QtProperty *, QString > | m_propertyToId |
Private Attributes | |
| QtProperty * | m_rasterInfoProp |
| bool | m_updateReadAll |
| bool | m_updateSummery |
Definition at line 44 of file LayerPropertiesInfo.h.
| te::qt::widgets::LayerPropertiesInfo::LayerPropertiesInfo | ( | QtTreePropertyBrowser * | pb, |
| te::map::AbstractLayer * | layer | ||
| ) |
Constructor.
Bounding Box
Definition at line 44 of file LayerPropertiesInfo.cpp.
References te::qt::widgets::AbstractPropertyItem::addProperty(), te::map::AbstractLayer::getDataSetName(), te::da::GetDataSource(), te::map::AbstractLayer::getDataSourceId(), te::map::AbstractLayer::getExtent(), te::map::AbstractLayer::getId(), te::common::Singleton< AbstractPropertyManager >::getInstance(), te::common::Singleton< DataSourceInfoManager >::getInstance(), te::common::Singleton< SpatialReferenceSystemManager >::getInstance(), te::gm::Envelope::getLowerLeftX(), te::gm::Envelope::getLowerLeftY(), te::map::AbstractLayer::getSchema(), te::map::AbstractLayer::getSRID(), te::map::AbstractLayer::getTitle(), te::gm::Envelope::getUpperRightX(), te::gm::Envelope::getUpperRightY(), te::map::AbstractLayer::getVisibility(), te::core::URI::host(), m_layer, m_updateReadAll, m_updateSummery, te::core::URI::path(), te::core::URI::port(), te::core::URI::scheme(), setLayerRasterProperties(), setLayerVecProperties(), te::core::URI::user(), and ~LayerPropertiesInfo().
|
virtualdefault |
Destructor.
Referenced by LayerPropertiesInfo().
|
protectedinherited |
Definition at line 53 of file AbstractPropertyItem.cpp.
References te::qt::widgets::AbstractPropertyItem::m_colorParent, te::qt::widgets::AbstractPropertyItem::m_idToProperty, te::qt::widgets::AbstractPropertyItem::m_propertyBrowser, te::qt::widgets::AbstractPropertyItem::m_propertyToId, p, and te::qt::widgets::AbstractPropertyItem::setExpandedStatus().
Referenced by te::qt::widgets::BasicFillPropertyItem::BasicFillPropertyItem(), te::qt::widgets::BasicStrokePropertyItem::BasicStrokePropertyItem(), te::qt::widgets::GlyphMarkPropertyItem::GlyphMarkPropertyItem(), te::qt::widgets::GraphicPropertyItem::GraphicPropertyItem(), te::qt::widgets::GridPropertyBrowser::GridPropertyBrowser(), te::qt::widgets::HaloPropertyItem::HaloPropertyItem(), LayerPropertiesInfo(), te::qt::widgets::LinePlacementPropertyItem::LinePlacementPropertyItem(), te::qt::widgets::LocalImagePropertyItem::LocalImagePropertyItem(), te::qt::widgets::PointPlacementPropertyItem::PointPlacementPropertyItem(), te::qt::plugins::pgisRaster::RasterPropertiesInfo::RasterPropertiesInfo(), te::qt::widgets::ScalePropertyBrowser::ScalePropertyBrowser(), te::qt::widgets::ScalePropertyItem::ScalePropertyItem(), setLayerRasterProperties(), setLayerVecProperties(), te::qt::widgets::TextPropertyItem::TextPropertyItem(), and te::qt::widgets::WellKnownMarkPropertyItem::WellKnownMarkPropertyItem().
|
protectedinherited |
Definition at line 70 of file AbstractPropertyItem.cpp.
References te::qt::widgets::AbstractPropertyItem::m_propertyBrowser.
Referenced by te::qt::widgets::AbstractPropertyItem::addProperty().
|
protected |
Definition at line 185 of file LayerPropertiesInfo.cpp.
References te::qt::widgets::AbstractPropertyItem::addProperty(), band, te::rst::ConvertColorInterpTypeToString(), te::dt::ConvertDataTypeToString(), te::rst::ConvertPalleteInterpTypeToString(), te::map::AbstractLayer::getData(), te::da::GetFirstPropertyPos(), te::common::Singleton< AbstractPropertyManager >::getInstance(), te::common::Singleton< SpatialReferenceSystemManager >::getInstance(), te::rst::Band::getProperty(), te::rst::BandProperty::getType(), te::rst::BandProperty::m_blkh, te::rst::BandProperty::m_blkw, te::rst::BandProperty::m_categoryNames, te::rst::BandProperty::m_colorInterp, te::rst::BandProperty::m_description, te::rst::BandProperty::m_metadata, te::rst::BandProperty::m_nblocksx, te::rst::BandProperty::m_nblocksy, te::rst::BandProperty::m_noDataValue, te::rst::BandProperty::m_paletteInterp, m_rasterInfoProp, te::common::NoAccess, te::common::RAccess, te::dt::RASTER_TYPE, te::common::RWAccess, te::common::UOM_Degree, te::common::UOM_Metre, and te::common::WAccess.
Referenced by LayerPropertiesInfo().
|
protected |
Definition at line 385 of file LayerPropertiesInfo.cpp.
References te::qt::widgets::AbstractPropertyItem::addProperty(), te::dt::ConvertDataTypeToString(), te::da::GetFirstGeomProperty(), te::gm::GeometryProperty::getGeometryType(), te::gm::Geometry::getGeomTypeString(), te::common::Singleton< AbstractPropertyManager >::getInstance(), te::common::Singleton< SpatialReferenceSystemManager >::getInstance(), te::da::Constraint::getName(), te::dt::Property::getName(), te::da::PrimaryKey::getProperties(), te::map::AbstractLayer::getSchema(), te::gm::GeometryProperty::getSRID(), and te::dt::Property::getType().
Referenced by LayerPropertiesInfo().
|
virtualslot |
Definition at line 165 of file LayerPropertiesInfo.cpp.
|
virtualslot |
Definition at line 174 of file LayerPropertiesInfo.cpp.
|
virtualslot |
Definition at line 181 of file LayerPropertiesInfo.cpp.
|
virtualslotinherited |
Definition at line 88 of file AbstractPropertyItem.cpp.
|
virtualslotinherited |
Definition at line 103 of file AbstractPropertyItem.cpp.
|
virtualslotinherited |
Definition at line 108 of file AbstractPropertyItem.cpp.
|
virtualslotinherited |
Definition at line 113 of file AbstractPropertyItem.cpp.
|
virtualslotinherited |
Definition at line 118 of file AbstractPropertyItem.cpp.
|
virtualslotinherited |
Definition at line 123 of file AbstractPropertyItem.cpp.
|
protectedinherited |
Definition at line 97 of file AbstractPropertyItem.h.
Referenced by te::qt::widgets::AbstractPropertyItem::addProperty().
|
protectedinherited |
Definition at line 95 of file AbstractPropertyItem.h.
Referenced by te::qt::widgets::AbstractPropertyItem::addProperty().
|
protected |
Definition at line 72 of file LayerPropertiesInfo.h.
Referenced by LayerPropertiesInfo().
|
protectedinherited |
Definition at line 92 of file AbstractPropertyItem.h.
Referenced by te::qt::widgets::AbstractPropertyItem::AbstractPropertyItem(), te::qt::widgets::AbstractPropertyItem::addProperty(), te::qt::widgets::HaloPropertyItem::HaloPropertyItem(), te::qt::widgets::AbstractPropertyItem::setExpandedStatus(), te::qt::widgets::TextPropertyItem::TextPropertyItem(), and te::qt::widgets::WellKnownMarkPropertyItem::WellKnownMarkPropertyItem().
|
protectedinherited |
Definition at line 94 of file AbstractPropertyItem.h.
Referenced by te::qt::widgets::AbstractPropertyItem::addProperty().
|
private |
Definition at line 76 of file LayerPropertiesInfo.h.
Referenced by setLayerRasterProperties().
|
private |
Definition at line 80 of file LayerPropertiesInfo.h.
Referenced by LayerPropertiesInfo().
|
private |
Definition at line 78 of file LayerPropertiesInfo.h.
Referenced by LayerPropertiesInfo().