KDE 4.9 PyKDE API Reference
  • KDE's Python API
  • Overview
  • PyKDE Home
  • Sitemap
  • Contact Us
 

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 )
__init__ (  self,
Marble.GeoDataStyle  other
)
__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

Marble.GeoDataIconStyle iconStyle (   self )
Marble.GeoDataLabelStyle labelStyle (   self )
Marble.GeoDataLineStyle lineStyle (   self )
QString nodeType (   self )
pack (  self,
QDataStream  stream
)

Serialize the style to a stream

Parameters:
  stream the 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
)

Unserialize the style from a stream

Parameters:
  stream the stream

  • Full Index

Modules

  • akonadi
  • dnssd
  • kdecore
  • kdeui
  • khtml
  • kio
  • knewstuff
  • kparts
  • kutils
  • nepomuk
  • phonon
  • plasma
  • polkitqt
  • solid
  • soprano
This documentation is maintained by Simon Edwards.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal