GeoDataLineStyle Class Reference
from PyKDE4.marble import *
Inherits: Marble.GeoDataColorStyle → Marble.GeoDataObject → Marble.GeoNode
Namespace: Marble
Detailed Description
specifies the style how lines are drawn
A GeoDataLineStyle specifies how the name of a GeoDataFeature is drawn in the viewer. A custom color, color mode (both inherited from GeoDataColorStyle) and width for the width of the line.
| Methods | |
| __init__ (self) | |
| __init__ (self, Marble.GeoDataLineStyle other) | |
| __init__ (self, QColor color) | |
| bool | background (self) | 
| Qt::PenCapStyle | capStyle (self) | 
| QVector | dashPattern (self) | 
| QString | nodeType (self) | 
| pack (self, QDataStream stream) | |
| Qt::PenStyle | penStyle (self) | 
| float | physicalWidth (self) | 
| setBackground (self, bool background) | |
| setCapStyle (self, Qt::PenCapStyle style) | |
| setDashPattern (self, QVector | |
| setPenStyle (self, Qt::PenStyle style) | |
| setPhysicalWidth (self, float realWidth) | |
| setWidth (self, float width) | |
| unpack (self, QDataStream stream) | |
| float | width (self) | 
Method Documentation
| __init__ | ( | self ) | 
| __init__ | ( | self, | ||
| Marble.GeoDataLineStyle | other | |||
| ) | 
| __init__ | ( | self, | ||
| QColor | color | |||
| ) | 
Construct a new GeoDataLineStyle
- Parameters:
- 
color the color to use when showing the name - See also:
- GeoDataColorStyle
 bool background ( self ) Return true if background get drawn - Returns:
 Qt::PenCapStyle capStyle ( self ) Return the current pen cap style - Returns:
- the current pen cap style
 QVector dashPattern ( self ) Return the current dash pattern - Returns:
- the current dash pattern
 QString nodeType ( self ) pack ( self, QDataStream stream ) Serialize the style to a stream. - Parameters:
- 
stream the stream 
 Qt::PenStyle penStyle ( self ) Return the current pen cap style - Returns:
- the current pen cap style
 float physicalWidth ( self ) Return the current physical width of the line - Returns:
- the current width
 setBackground ( self, bool background ) Set whether to draw the solid background - Parameters:
- 
bool 
 setCapStyle ( self, Qt::PenCapStyle style ) Set pen cap style - Parameters:
- 
style cap style 
 setDashPattern ( self, QVector pattern ) Sets the dash pattern - Parameters:
- 
pattern dash pattern 
 setPenStyle ( self, Qt::PenStyle style ) Set pen cap style - Parameters:
- 
style cap style 
 setPhysicalWidth ( self, float realWidth ) Set the physical width of the line (in meters) - Parameters:
- 
width the new width 
 setWidth ( self, float width ) Set the width of the line - Parameters:
- 
width the new width 
 unpack ( self, QDataStream stream ) Unserialize the style from a stream - Parameters:
- 
stream the stream 
 float width ( self ) Return the current width of the line - Returns:
- the current width
 
 KDE 4.9 PyKDE API Reference
        KDE 4.9 PyKDE API Reference