GeoDataStyle Class Reference
from PyKDE4.marble import *
Inherits: Marble.GeoDataStyleSelector → Marble.GeoDataObject → Marble.GeoNode
Namespace: Marble
Detailed Description
an addressable style group
A GeoDataStyle defines an addressable style group that can be
referenced by GeoDataStyleMaps and GeoDataFeatures. GeoDataStyles
affect how Geometry is presented in the 3D viewer (not yet
implemented) and how Features appear. Shared styles are collected
in a GeoDataDocument and must have an id defined for them so that
they can be referenced by the individual Features that use them.
- See also:
- GeoDataIconStyle
- See also:
- GeoDataLabelStyle
- See also:
- GeoDataLineStyle
- See also:
- GeoDataPolyStyle
Methods |
| __init__ (self) |
| __init__ (self, Marble.GeoDataStyle other) |
| __init__ (self, QImage icon, QFont font, QColor color) |
Marble.GeoDataIconStyle | iconStyle (self) |
Marble.GeoDataLabelStyle | labelStyle (self) |
Marble.GeoDataLineStyle | lineStyle (self) |
QString | nodeType (self) |
| pack (self, QDataStream stream) |
Marble.GeoDataPolyStyle | polyStyle (self) |
| setIconStyle (self, Marble.GeoDataIconStyle style) |
| setLabelStyle (self, Marble.GeoDataLabelStyle style) |
| setLineStyle (self, Marble.GeoDataLineStyle style) |
| setPolyStyle (self, Marble.GeoDataPolyStyle style) |
| unpack (self, QDataStream stream) |
Method Documentation
__init__ |
( |
self, |
|
|
|
QImage |
icon, |
|
|
QFont |
font, |
|
|
QColor |
color |
|
) |
|
|
|
Construct a new style
- Parameters:
-
| | icon used to construct the icon style
|
| | font used to construct the label styles
|
| | color used to construct the label styles
|
QString nodeType |
( |
|
self ) |
|
pack |
( |
self, |
|
|
|
QDataStream |
stream |
|
) |
|
|
|
Serialize the style to a stream
- Parameters:
-
unpack |
( |
self, |
|
|
|
QDataStream |
stream |
|
) |
|
|
|
Unserialize the style from a stream
- Parameters:
-