marble
#include <SatellitesConfigAbstractItem.h>
Public Types | |
enum | { IdListRole = Qt::UserRole + 0, FullIdListRole = Qt::UserRole + 1, UrlListRole = Qt::UserRole + 2 } |
Public Member Functions | |
virtual | ~SatellitesConfigAbstractItem () |
virtual SatellitesConfigAbstractItem * | childAt (int row) const =0 |
virtual int | childrenCount () const =0 |
virtual void | clear () |
virtual QVariant | data (int column, int role) const |
virtual Qt::ItemFlags | flags () const |
virtual int | indexOf (const SatellitesConfigAbstractItem *child) const =0 |
virtual bool | isLeaf () const =0 |
virtual void | loadSettings (QHash< QString, QVariant > settings) |
QString | name () const |
SatellitesConfigAbstractItem * | parent () const |
int | row () const |
virtual bool | setData (int column, int role, const QVariant &data) |
virtual void | setFlags (Qt::ItemFlags flags) |
void | setParent (SatellitesConfigAbstractItem *parent) |
Protected Member Functions | |
SatellitesConfigAbstractItem (const QString &name) | |
Detailed Description
Definition at line 20 of file SatellitesConfigAbstractItem.h.
Member Enumeration Documentation
anonymous enum |
Enumerator | |
---|---|
IdListRole | |
FullIdListRole | |
UrlListRole |
Definition at line 23 of file SatellitesConfigAbstractItem.h.
Constructor & Destructor Documentation
|
virtual |
Definition at line 26 of file SatellitesConfigAbstractItem.cpp.
|
explicitprotected |
Definition at line 19 of file SatellitesConfigAbstractItem.cpp.
Member Function Documentation
|
pure virtual |
Implemented in Marble::SatellitesConfigLeafItem, and Marble::SatellitesConfigNodeItem.
|
pure virtual |
Implemented in Marble::SatellitesConfigLeafItem, and Marble::SatellitesConfigNodeItem.
|
virtual |
Reimplemented in Marble::SatellitesConfigNodeItem.
Definition at line 91 of file SatellitesConfigAbstractItem.cpp.
|
virtual |
Reimplemented in Marble::SatellitesConfigLeafItem, and Marble::SatellitesConfigNodeItem.
Definition at line 59 of file SatellitesConfigAbstractItem.cpp.
|
virtual |
Definition at line 81 of file SatellitesConfigAbstractItem.cpp.
|
pure virtual |
Implemented in Marble::SatellitesConfigLeafItem, and Marble::SatellitesConfigNodeItem.
|
pure virtual |
Implemented in Marble::SatellitesConfigLeafItem, and Marble::SatellitesConfigNodeItem.
|
virtual |
Reimplemented in Marble::SatellitesConfigLeafItem, and Marble::SatellitesConfigNodeItem.
Definition at line 54 of file SatellitesConfigAbstractItem.cpp.
QString Marble::SatellitesConfigAbstractItem::name | ( | ) | const |
Definition at line 30 of file SatellitesConfigAbstractItem.cpp.
SatellitesConfigAbstractItem * Marble::SatellitesConfigAbstractItem::parent | ( | ) | const |
Definition at line 44 of file SatellitesConfigAbstractItem.cpp.
int Marble::SatellitesConfigAbstractItem::row | ( | ) | const |
Definition at line 35 of file SatellitesConfigAbstractItem.cpp.
|
virtual |
Reimplemented in Marble::SatellitesConfigLeafItem, and Marble::SatellitesConfigNodeItem.
Definition at line 73 of file SatellitesConfigAbstractItem.cpp.
|
virtual |
Definition at line 86 of file SatellitesConfigAbstractItem.cpp.
void Marble::SatellitesConfigAbstractItem::setParent | ( | SatellitesConfigAbstractItem * | parent | ) |
Definition at line 49 of file SatellitesConfigAbstractItem.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:46 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.