FlightGear next
AircraftItemModel.hxx File Reference
#include <QAbstractListModel>
#include <QDir>
#include <QPixmap>
#include <QStringList>
#include <QUrl>
#include "LocalAircraftCache.hxx"
#include <simgear/package/Delegate.hxx>
#include <simgear/package/Root.hxx>
#include <simgear/package/Catalog.hxx>
#include <simgear/package/Package.hxx>

Go to the source code of this file.

Classes

class  AircraftItemModel
 

Variables

const int AircraftPathRole = Qt::UserRole + 1
 
const int AircraftAuthorsRole = Qt::UserRole + 2
 
const int AircraftVariantRole = Qt::UserRole + 3
 
const int AircraftVariantCountRole = Qt::UserRole + 4
 
const int AircraftPackageIdRole = Qt::UserRole + 6
 
const int AircraftPackageStatusRole = Qt::UserRole + 7
 
const int AircraftPackageProgressRole = Qt::UserRole + 8
 
const int AircraftLongDescriptionRole = Qt::UserRole + 9
 
const int AircraftHasRatingsRole = Qt::UserRole + 10
 
const int AircraftInstallPercentRole = Qt::UserRole + 11
 
const int AircraftPackageSizeRole = Qt::UserRole + 12
 
const int AircraftInstallDownloadedSizeRole = Qt::UserRole + 13
 
const int AircraftURIRole = Qt::UserRole + 14
 
const int AircraftIsHelicopterRole = Qt::UserRole + 16
 
const int AircraftIsSeaplaneRole = Qt::UserRole + 17
 
const int AircraftPackageRefRole = Qt::UserRole + 19
 
const int AircraftIsFavouriteRole = Qt::UserRole + 20
 
const int AircraftPrimaryURIRole = Qt::UserRole + 21
 
const int AircraftStatusRole = Qt::UserRole + 22
 
const int AircraftMinVersionRole = Qt::UserRole + 23
 
const int AircraftRatingRole = Qt::UserRole + 100
 
const int AircraftVariantDescriptionRole = Qt::UserRole + 200
 

Variable Documentation

◆ AircraftAuthorsRole

const int AircraftAuthorsRole = Qt::UserRole + 2

Definition at line 38 of file AircraftItemModel.hxx.

◆ AircraftHasRatingsRole

const int AircraftHasRatingsRole = Qt::UserRole + 10

Definition at line 45 of file AircraftItemModel.hxx.

◆ AircraftInstallDownloadedSizeRole

const int AircraftInstallDownloadedSizeRole = Qt::UserRole + 13

Definition at line 48 of file AircraftItemModel.hxx.

◆ AircraftInstallPercentRole

const int AircraftInstallPercentRole = Qt::UserRole + 11

Definition at line 46 of file AircraftItemModel.hxx.

◆ AircraftIsFavouriteRole

const int AircraftIsFavouriteRole = Qt::UserRole + 20

Definition at line 53 of file AircraftItemModel.hxx.

◆ AircraftIsHelicopterRole

const int AircraftIsHelicopterRole = Qt::UserRole + 16

Definition at line 50 of file AircraftItemModel.hxx.

◆ AircraftIsSeaplaneRole

const int AircraftIsSeaplaneRole = Qt::UserRole + 17

Definition at line 51 of file AircraftItemModel.hxx.

◆ AircraftLongDescriptionRole

const int AircraftLongDescriptionRole = Qt::UserRole + 9

Definition at line 44 of file AircraftItemModel.hxx.

◆ AircraftMinVersionRole

const int AircraftMinVersionRole = Qt::UserRole + 23

Definition at line 57 of file AircraftItemModel.hxx.

◆ AircraftPackageIdRole

const int AircraftPackageIdRole = Qt::UserRole + 6

Definition at line 41 of file AircraftItemModel.hxx.

◆ AircraftPackageProgressRole

const int AircraftPackageProgressRole = Qt::UserRole + 8

Definition at line 43 of file AircraftItemModel.hxx.

◆ AircraftPackageRefRole

const int AircraftPackageRefRole = Qt::UserRole + 19

Definition at line 52 of file AircraftItemModel.hxx.

◆ AircraftPackageSizeRole

const int AircraftPackageSizeRole = Qt::UserRole + 12

Definition at line 47 of file AircraftItemModel.hxx.

◆ AircraftPackageStatusRole

const int AircraftPackageStatusRole = Qt::UserRole + 7

Definition at line 42 of file AircraftItemModel.hxx.

◆ AircraftPathRole

const int AircraftPathRole = Qt::UserRole + 1

Definition at line 37 of file AircraftItemModel.hxx.

◆ AircraftPrimaryURIRole

const int AircraftPrimaryURIRole = Qt::UserRole + 21

Definition at line 54 of file AircraftItemModel.hxx.

◆ AircraftRatingRole

const int AircraftRatingRole = Qt::UserRole + 100

Definition at line 59 of file AircraftItemModel.hxx.

◆ AircraftStatusRole

const int AircraftStatusRole = Qt::UserRole + 22

Definition at line 56 of file AircraftItemModel.hxx.

◆ AircraftURIRole

const int AircraftURIRole = Qt::UserRole + 14

Definition at line 49 of file AircraftItemModel.hxx.

◆ AircraftVariantCountRole

const int AircraftVariantCountRole = Qt::UserRole + 4

Definition at line 40 of file AircraftItemModel.hxx.

◆ AircraftVariantDescriptionRole

const int AircraftVariantDescriptionRole = Qt::UserRole + 200

Definition at line 60 of file AircraftItemModel.hxx.

◆ AircraftVariantRole

const int AircraftVariantRole = Qt::UserRole + 3

Definition at line 39 of file AircraftItemModel.hxx.