Akonadi::SubscriptionModel Class Reference

#include <subscriptionmodel_p.h>

Inheritance diagram for Akonadi::SubscriptionModel:

List of all members.

Public Types

enum  Roles { SubscriptionChangedRole = CollectionModel::UserRole + 1 }

Signals

void loaded ()

Public Member Functions

 SubscriptionModel (QObject *parent=0)
 ~SubscriptionModel ()
QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const
Qt::ItemFlags flags (const QModelIndex &index) const
bool setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole)
Collection::List subscribed () const
Collection::List unsubscribed () const

Detailed Description

For internal use only.

An extended collection model used for the subscription dialog.

Definition at line 33 of file subscriptionmodel_p.h.


Member Enumeration Documentation

Additional roles.

Enumerator:
SubscriptionChangedRole 

Indicate the subscription status has been changed.

Reimplemented from Akonadi::CollectionModel.

Definition at line 38 of file subscriptionmodel_p.h.


Constructor & Destructor Documentation

SubscriptionModel::SubscriptionModel ( QObject *  parent = 0  )  [explicit]

Create a new subscription model.

Parameters:
parent The parent object.

Definition at line 77 of file subscriptionmodel.cpp.

SubscriptionModel::~SubscriptionModel (  ) 

Destructor.

Definition at line 86 of file subscriptionmodel.cpp.


Member Function Documentation

void Akonadi::SubscriptionModel::loaded (  )  [signal]

Emitted when the collection model is fully loaded.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys