KDE 4.2 PyKDE API Reference for Marble
  • KDE's Python API
  • Overview
  • PyKDE Home
  • Sitemap
  • Contact Us
 

GeoDataLabelStyle Class Reference

from PyKDE4.marble import *

Inherits: Marble.GeoDataColorStyle → Marble.GeoDataObject → Marble.GeoNode
Namespace: Marble

Detailed Description

specifies how the name of a GeoDataFeature is drawn

A GeoDataLabelStyle specifies how the name of a GeoDataFeature is drawn in the viewer. A custom color, color mode (both inherited from GeoDataColorStyle, and scale for the label (name) can be specified.


Enumerations

Alignment { Corner, Center }

Methods

 __init__ (self)
 __init__ (self, QFont font, QColor color)
 __init__ (self, Marble.GeoDataLabelStyle a0)
Marble.GeoDataLabelStyle.Alignment alignment (self)
QFont font (self)
 pack (self, QDataStream stream)
float scale (self)
 setAlignment (self, Marble.GeoDataLabelStyle.Alignment alignment)
 setFont (self, QFont font)
 setScale (self, float scale)
 unpack (self, QDataStream stream)

Method Documentation

__init__ (   self )

Construct a new GeoDataLabelStyle

__init__ (  self,
QFont  font,
QColor  color
)

Construct a new GeoDataLabelStyle

Parameters:
  font the font to use when showing the name
  color the color to use when showing the name
See also:
GeoDataColorStyle

__init__ (  self,
Marble.GeoDataLabelStyle  a0
)
Marble.GeoDataLabelStyle.Alignment alignment (   self )

Return the alignment of the label

Returns:
the current alignment

QFont font (   self )

Return the current font of the label

Returns:
the current font

pack (  self,
QDataStream  stream
)

Serialize the style to a stream.

Parameters:
  stream the stream

float scale (   self )

Return the current scale of the label

Returns:
the current scale

setAlignment (  self,
Marble.GeoDataLabelStyle.Alignment  alignment
)

Set the alignment of the label

Parameters:
  int the alignment

setFont (  self,
QFont  font
)

Set the font of the label

Parameters:
  font the new font

setScale (  self,
float  scale
)

Set the scale of the label

Parameters:
  scale the new scale

unpack (  self,
QDataStream  stream
)

Unserialize the style from a stream

Parameters:
  stream the stream


Enumeration Documentation

Alignment
Enumerator:
Corner 
Center 

  • Full Index

Modules

  • marble