FlightGear next
flightgear::WeatherScenariosModel Class Reference

#include <DefaultAircraftLocator.hxx>

Inherits QAbstractListModel.

Public Member Functions

 WeatherScenariosModel (QObject *pr=nullptr)
 
int rowCount (const QModelIndex &index) const override
 
QVariant data (const QModelIndex &index, int role) const override
 
QHash< int, QByteArray > roleNames () const override
 
Q_INVOKABLE QString metarForItem (quint32 index) const
 
Q_INVOKABLE QString nameForItem (quint32 index) const
 
Q_INVOKABLE QString descriptionForItem (quint32 index) const
 
Q_INVOKABLE QStringList localWeatherData (quint32 index) const
 

Detailed Description

Definition at line 37 of file DefaultAircraftLocator.hxx.

Constructor & Destructor Documentation

◆ WeatherScenariosModel()

flightgear::WeatherScenariosModel::WeatherScenariosModel ( QObject * pr = nullptr)

Definition at line 99 of file DefaultAircraftLocator.cxx.

Member Function Documentation

◆ data()

QVariant flightgear::WeatherScenariosModel::data ( const QModelIndex & index,
int role ) const
override

Definition at line 146 of file DefaultAircraftLocator.cxx.

◆ descriptionForItem()

QString flightgear::WeatherScenariosModel::descriptionForItem ( quint32 index) const

Definition at line 183 of file DefaultAircraftLocator.cxx.

◆ localWeatherData()

QStringList flightgear::WeatherScenariosModel::localWeatherData ( quint32 index) const

Definition at line 192 of file DefaultAircraftLocator.cxx.

◆ metarForItem()

QString flightgear::WeatherScenariosModel::metarForItem ( quint32 index) const

Definition at line 174 of file DefaultAircraftLocator.cxx.

◆ nameForItem()

QString flightgear::WeatherScenariosModel::nameForItem ( quint32 index) const

Definition at line 206 of file DefaultAircraftLocator.cxx.

◆ roleNames()

QHash< int, QByteArray > flightgear::WeatherScenariosModel::roleNames ( ) const
override

Definition at line 165 of file DefaultAircraftLocator.cxx.

◆ rowCount()

int flightgear::WeatherScenariosModel::rowCount ( const QModelIndex & index) const
override

Definition at line 141 of file DefaultAircraftLocator.cxx.


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