ssu
Loading...
Searching...
No Matches
SsuFeatureModel Class Reference
Inheritance diagram for SsuFeatureModel:
DeclarativeSsuFeatureModel

Public Types

enum  Roles { Name = Qt::UserRole , Version }

Public Slots

void reload ()
int count () const

Signals

void countChanged ()

Public Member Functions

 SsuFeatureModel (QObject *parent=0)
 SsuFeatureModel (QObject *parent, const QString &path)
virtual int rowCount (const QModelIndex &parent=QModelIndex()) const
virtual QVariant data (const QModelIndex &index, int role) const

Protected Member Functions

QHash< int, QByteArray > roleNames () const
const QHash< QByteArray, QString > & featureAt (int index) const

Properties

int count

Friends

class FeatureModelTest

Detailed Description

Definition at line 16 of file ssufeaturemodel.h.

Member Enumeration Documentation

◆ Roles

enum SsuFeatureModel::Roles

Definition at line 21 of file ssufeaturemodel.h.

Constructor & Destructor Documentation

◆ SsuFeatureModel() [1/2]

SsuFeatureModel::SsuFeatureModel ( QObject * parent = 0)

Definition at line 74 of file ssufeaturemodel.cpp.

◆ SsuFeatureModel() [2/2]

SsuFeatureModel::SsuFeatureModel ( QObject * parent,
const QString & path )

Definition at line 68 of file ssufeaturemodel.cpp.

◆ ~SsuFeatureModel()

SsuFeatureModel::~SsuFeatureModel ( )

Definition at line 80 of file ssufeaturemodel.cpp.

Member Function Documentation

◆ count

int SsuFeatureModel::count ( ) const
slot

Definition at line 85 of file ssufeaturemodel.cpp.

◆ data()

QVariant SsuFeatureModel::data ( const QModelIndex & index,
int role ) const
virtual

Definition at line 108 of file ssufeaturemodel.cpp.

◆ featureAt()

const QHash< QByteArray, QString > & SsuFeatureModel::featureAt ( int index) const
protected

Definition at line 90 of file ssufeaturemodel.cpp.

◆ reload

void SsuFeatureModel::reload ( )
slot

Definition at line 100 of file ssufeaturemodel.cpp.

◆ roleNames()

QHash< int, QByteArray > SsuFeatureModel::roleNames ( ) const
protected

Definition at line 123 of file ssufeaturemodel.cpp.

◆ rowCount()

int SsuFeatureModel::rowCount ( const QModelIndex & parent = QModelIndex()) const
virtual

Definition at line 95 of file ssufeaturemodel.cpp.

◆ FeatureModelTest

friend class FeatureModelTest
friend

Definition at line 46 of file ssufeaturemodel.h.

Property Documentation

◆ count

int SsuFeatureModel::count
read

Definition at line 19 of file ssufeaturemodel.h.


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