Marble::GeoDataStyleSelector

Search for usage in LXR

Marble::GeoDataStyleSelector Class Reference

#include <GeoDataStyleSelector.h>

Inheritance diagram for Marble::GeoDataStyleSelector:

Public Member Functions

bool operator!= (const GeoDataStyleSelector &other) const
 
GeoDataStyleSelectoroperator= (const GeoDataStyleSelector &other)
 
bool operator== (const GeoDataStyleSelector &other) const
 
void pack (QDataStream &stream) const override
 
void unpack (QDataStream &stream) override
 
- Public Member Functions inherited from Marble::GeoDataObject
 GeoDataObject (const GeoDataObject &)
 
QString id () const
 
GeoDataObjectoperator= (const GeoDataObject &)
 
void pack (QDataStream &stream) const override
 
GeoDataObjectparent ()
 
const GeoDataObjectparent () const
 
QString resolvePath (const QString &relativePath) const
 
void setId (const QString &value)
 
void setParent (GeoDataObject *parent)
 
void setTargetId (const QString &value)
 
QString targetId () const
 
void unpack (QDataStream &steam) override
 
- Public Member Functions inherited from Marble::GeoNode
virtual const char * nodeType () const =0
 

Protected Member Functions

 GeoDataStyleSelector (const GeoDataStyleSelector &other)
 
- Protected Member Functions inherited from Marble::GeoDataObject
virtual bool equals (const GeoDataObject &other) const
 

Detailed Description

an abstract base class for the style classes

A GeoDataStyleSelector is a base class for the style classes Style and StyleMap classes. The StyleMap class selects a style based on the current mode of a Placemark (highlighted or normal). An element derived from StyleSelector is uniquely identified by its id and its url.

See also
GeoDataStyle
GeoDataStyleMap

Definition at line 32 of file GeoDataStyleSelector.h.

Member Function Documentation

◆ operator=()

GeoDataStyleSelector & Marble::GeoDataStyleSelector::operator= ( const GeoDataStyleSelector other)

assignment operator

Definition at line 36 of file GeoDataStyleSelector.cpp.

◆ pack()

void Marble::GeoDataStyleSelector::pack ( QDataStream stream) const
override

Serialize the styleselector to a stream.

Parameters
streamthe stream

Definition at line 52 of file GeoDataStyleSelector.cpp.

◆ unpack()

void Marble::GeoDataStyleSelector::unpack ( QDataStream stream)
override

Unserialize the styleselector from a stream.

Parameters
streamthe stream

Definition at line 57 of file GeoDataStyleSelector.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Sep 30 2023 04:09:42 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.