libosmscout 0.1
Loading...
Searching...
No Matches
osmscout::AvailableMapsModelItem Class Referenceabstract

Abstract model item used in AvailableMapsModel. More...

#include <AvailableMapsModel.h>

Inheritance diagram for osmscout::AvailableMapsModelItem:

Public Member Functions

 AvailableMapsModelItem ()=default
 AvailableMapsModelItem (const AvailableMapsModelItem &o)
 AvailableMapsModelItem (const QString &name, const QStringList &path, const QString &description)
QString getDescription () const
QString getName () const
QStringList getPath () const
virtual bool isDirectory () const =0
bool isValid () const
AvailableMapsModelItem & operator= (const AvailableMapsModelItem &o)
 ~AvailableMapsModelItem () override=default

Properties

CONSTANTQString description
CONSTANTQString name
CONSTANTQStringList path
bool valid {false}

Detailed Description

Abstract model item used in AvailableMapsModel.

Constructor & Destructor Documentation

◆ AvailableMapsModelItem() [1/3]

◆ AvailableMapsModelItem() [2/3]

osmscout::AvailableMapsModelItem::AvailableMapsModelItem ( const QString & name,
const QStringList & path,
const QString & description )
inline

References description, name, path, and valid.

◆ AvailableMapsModelItem() [3/3]

osmscout::AvailableMapsModelItem::AvailableMapsModelItem ( const AvailableMapsModelItem & o)
inline

◆ ~AvailableMapsModelItem()

osmscout::AvailableMapsModelItem::~AvailableMapsModelItem ( )
overridedefault

Member Function Documentation

◆ getDescription()

QString osmscout::AvailableMapsModelItem::getDescription ( ) const
inline

◆ getName()

QString osmscout::AvailableMapsModelItem::getName ( ) const
inline

◆ getPath()

◆ isDirectory()

◆ isValid()

bool osmscout::AvailableMapsModelItem::isValid ( ) const
inline

◆ operator=()

AvailableMapsModelItem & osmscout::AvailableMapsModelItem::operator= ( const AvailableMapsModelItem & o)
inline

Property Documentation

◆ description

◆ name

◆ path

◆ valid

bool osmscout::AvailableMapsModelItem::valid {false}
read

The documentation for this class was generated from the following file: