Applets
Kickoff::FavoritesModel Class Reference
A model which provides an ordered list of 'favorite' items chosen by the user. More...
#include <favoritesmodel.h>

Public Slots | |
void | sortFavoritesAscending () |
void | sortFavoritesDescending () |
Public Member Functions | |
virtual bool | dropMimeData (const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) |
FavoritesModel (QObject *parent) | |
virtual | ~FavoritesModel () |
Static Public Member Functions | |
static void | add (const QString &url) |
static bool | isFavorite (const QString &url) |
static void | move (int startRow, int destRow) |
static int | numberOfFavorites () |
static void | remove (const QString &url) |
static void | sortFavorites (Qt::SortOrder order) |
Detailed Description
A model which provides an ordered list of 'favorite' items chosen by the user.The items may represent documents, folders, applications, devices or anything else identified by a URL.
The information persists between sessions.
Definition at line 36 of file favoritesmodel.h.
Constructor & Destructor Documentation
FavoritesModel::FavoritesModel | ( | QObject * | parent | ) |
Definition at line 121 of file favoritesmodel.cpp.
FavoritesModel::~FavoritesModel | ( | ) | [virtual] |
Definition at line 135 of file favoritesmodel.cpp.
Member Function Documentation
void FavoritesModel::add | ( | const QString & | url | ) | [static] |
Add a new item for url
to the user's favorites list.
Definition at line 145 of file favoritesmodel.cpp.
bool FavoritesModel::dropMimeData | ( | const QMimeData * | data, | |
Qt::DropAction | action, | |||
int | row, | |||
int | column, | |||
const QModelIndex & | parent | |||
) | [virtual] |
Definition at line 215 of file favoritesmodel.cpp.
bool FavoritesModel::isFavorite | ( | const QString & | url | ) | [static] |
Definition at line 184 of file favoritesmodel.cpp.
void FavoritesModel::move | ( | int | startRow, | |
int | destRow | |||
) | [static] |
Returns true if url
is in the list of the user's favorite URLs.
Definition at line 158 of file favoritesmodel.cpp.
int FavoritesModel::numberOfFavorites | ( | ) | [static] |
Definition at line 189 of file favoritesmodel.cpp.
void FavoritesModel::remove | ( | const QString & | url | ) | [static] |
Remove the item associated with url
from the user's favorites list.
Definition at line 171 of file favoritesmodel.cpp.
void FavoritesModel::sortFavorites | ( | Qt::SortOrder | order | ) | [static] |
Definition at line 198 of file favoritesmodel.cpp.
void FavoritesModel::sortFavoritesAscending | ( | ) | [slot] |
Definition at line 205 of file favoritesmodel.cpp.
void FavoritesModel::sortFavoritesDescending | ( | ) | [slot] |
Definition at line 210 of file favoritesmodel.cpp.
The documentation for this class was generated from the following files: