marble
GeoDataFeature_p.h
Go to the documentation of this file.
134 GeoDataStyle *style = createStyle(1, 0, color, outline, true, true, Qt::SolidPattern, Qt::SolidLine, Qt::RoundCap, false);
141 static GeoDataStyle* createHighwayStyle( const QString &bitmap, const QColor& color, qreal width = 1, qreal realWidth = 0.0,
145 GeoDataStyle *style = createStyle( width, realWidth, color, color, true, true, Qt::SolidPattern, penStyle, capStyle, false );
157 return createStyle( 1, 0, color, outlineColor, fill, outline, brushStyle, Qt::SolidLine, Qt::RoundCap, false );
Definition: GeoDataIconStyle.h:29
static void initializeDefaultStyles()
Definition: GeoDataFeature.cpp:168
Definition: GeoDataTimeStamp.h:27
static bool s_defaultStyleInitialized
Definition: GeoDataFeature_p.h:218
static QString path(const QString &relativePath)
Definition: MarbleDirs.cpp:59
void setBackground(bool background)
Set whether to draw the solid background.
Definition: GeoDataLineStyle.cpp:140
GeoDataFeaturePrivate()
Definition: GeoDataFeature_p.h:34
GeoDataTimeSpan m_timeSpan
Definition: GeoDataFeature_p.h:206
a class to map different styles to one style
Definition: GeoDataStyleMap.h:38
const GeoDataStyle * m_style
Definition: GeoDataFeature_p.h:201
GeoDataTimeStamp m_timeStamp
Definition: GeoDataFeature_p.h:207
a class which allows to add custom data to KML Feature.
Definition: GeoDataExtendedData.h:35
void setPhysicalWidth(const float &realWidth)
Set the physical width of the line (in meters)
Definition: GeoDataLineStyle.cpp:110
GeoDataFeaturePrivate(const GeoDataFeaturePrivate &other)
Definition: GeoDataFeature_p.h:58
GeoDataAbstractView * m_abstractView
Definition: GeoDataFeature_p.h:191
static void initializeOsmVisualCategories()
Definition: GeoDataFeature.cpp:883
bool isEmpty() const
static GeoDataStyle * s_defaultStyle[GeoDataFeature::LastIndex]
Definition: GeoDataFeature_p.h:217
virtual EnumFeatureId featureId() const
Definition: GeoDataFeature_p.h:113
virtual const char * nodeType() const
Definition: GeoDataFeature_p.h:122
static QColor s_defaultLabelColor
Definition: GeoDataFeature_p.h:215
static GeoDataStyle * createOsmPOIStyle(const QFont &font, const QString &bitmap, const QColor &color=QColor(0xBE, 0xAD, 0xAD), const QColor &outline=QColor(0xBE, 0xAD, 0xAD).darker())
Definition: GeoDataFeature_p.h:130
GeoDataExtendedData m_extendedData
Definition: GeoDataFeature_p.h:204
GeoDataFeature::GeoDataVisualCategory m_visualCategory
Definition: GeoDataFeature_p.h:196
static GeoDataStyle * createHighwayStyle(const QString &bitmap, const QColor &color, qreal width=1, qreal realWidth=0.0, Qt::PenStyle penStyle=Qt::SolidLine, Qt::PenCapStyle capStyle=Qt::RoundCap)
Definition: GeoDataFeature_p.h:141
specifies how the name of a GeoDataFeature is drawn
Definition: GeoDataLabelStyle.h:36
Definition: GeoDataTimeSpan.h:28
static QMap< QString, GeoDataFeature::GeoDataVisualCategory > s_visualCategories
Definition: GeoDataFeature_p.h:220
const char * GeoDataFeatureType
Definition: GeoDataTypes.cpp:40
GeoDataFeaturePrivate & operator=(const GeoDataFeaturePrivate &other)
Definition: GeoDataFeature_p.h:82
const GeoDataStyleMap * m_styleMap
Definition: GeoDataFeature_p.h:202
static QFont s_defaultFont
Definition: GeoDataFeature_p.h:214
void setDashPattern(const QVector< qreal > &pattern)
Sets the dash pattern.
Definition: GeoDataLineStyle.cpp:150
Definition: Serializable.h:31
virtual ~GeoDataFeaturePrivate()
Definition: GeoDataFeature_p.h:118
GeoDataRegion describes the visibility and extent of a feature.
Definition: GeoDataRegion.h:49
Definition: GeoDataSnippet.h:20
bool m_descriptionCDATA
Definition: GeoDataFeature_p.h:187
GeoDataVisualCategory
A categorization of a placemark as defined by ...FIXME.
Definition: GeoDataFeature.h:77
void setLabelStyle(const GeoDataLabelStyle &style)
set the label style
Definition: GeoDataStyle.cpp:112
void setOutline(const bool &outline)
Set whether to draw the outline.
Definition: GeoDataPolyStyle.cpp:100
static GeoDataStyle * createStyle(qreal width, qreal realWidth, const QColor &color, const QColor &outlineColor, bool fill, bool outline, Qt::BrushStyle brushStyle, Qt::PenStyle penStyle, Qt::PenCapStyle capStyle, bool lineBackground, const QVector< qreal > &dashPattern=QVector< qreal >())
Definition: GeoDataFeature_p.h:160
specifies the style how polygons are drawn
Definition: GeoDataPolyStyle.h:34
virtual GeoDataFeaturePrivate * copy()
Definition: GeoDataFeature_p.h:106
static GeoDataStyle * createWayStyle(const QColor &color, const QColor &outlineColor, bool fill=true, bool outline=true, Qt::BrushStyle brushStyle=Qt::SolidPattern)
Definition: GeoDataFeature_p.h:153
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:39 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:39 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.