#include <qgscptcityarchive.h>
Member Enumeration Documentation
Constructor & Destructor Documentation
QgsCptCityBrowserModel::~QgsCptCityBrowserModel |
( |
| ) |
|
Member Function Documentation
void QgsCptCityBrowserModel::addRootItems |
( |
| ) |
|
|
protected |
void QgsCptCityBrowserModel::beginInsertItems |
( |
QgsCptCityDataItem * |
parent, |
|
|
int |
first, |
|
|
int |
last |
|
) |
| |
|
slot |
void QgsCptCityBrowserModel::beginRemoveItems |
( |
QgsCptCityDataItem * |
parent, |
|
|
int |
first, |
|
|
int |
last |
|
) |
| |
|
slot |
bool QgsCptCityBrowserModel::canFetchMore |
( |
const QModelIndex & |
parent | ) |
const |
int QgsCptCityBrowserModel::columnCount |
( |
const QModelIndex & |
parent = QModelIndex() | ) |
const |
|
virtual |
Provides the number of columns of data exposed by the model.
List models do not provide this function because it is already implemented in QAbstractListModel.
QVariant QgsCptCityBrowserModel::data |
( |
const QModelIndex & |
index, |
|
|
int |
role = Qt::DisplayRole |
|
) |
| const |
|
virtual |
Used to supply item data to views and delegates.
Generally, models only need to supply data for Qt::DisplayRole and any application-specific user roles, but it is also good practice to provide data for Qt::ToolTipRole, Qt::AccessibleTextRole, and Qt::AccessibleDescriptionRole. See the Qt::ItemDataRole enum documentation for information about the types associated with each role.
Returns a list of mime that can describe model indexes.
Returns an object that contains serialized items of data corresponding to the list of indexes specified Handles the data supplied by a drag and drop operation that ended with the given action
void QgsCptCityBrowserModel::endInsertItems |
( |
| ) |
|
|
slot |
void QgsCptCityBrowserModel::endRemoveItems |
( |
| ) |
|
|
slot |
void QgsCptCityBrowserModel::fetchMore |
( |
const QModelIndex & |
parent | ) |
|
QModelIndex QgsCptCityBrowserModel::findPath |
( |
QString |
path | ) |
|
Qt::ItemFlags QgsCptCityBrowserModel::flags |
( |
const QModelIndex & |
index | ) |
const |
|
virtual |
Used by other components to obtain information about each item provided by the model.
In many models, the combination of flags should include Qt::ItemIsEnabled and Qt::ItemIsSelectable.
bool QgsCptCityBrowserModel::hasChildren |
( |
const QModelIndex & |
parent = QModelIndex() | ) |
const |
QVariant QgsCptCityBrowserModel::headerData |
( |
int |
section, |
|
|
Qt::Orientation |
orientation, |
|
|
int |
role = Qt::DisplayRole |
|
) |
| const |
|
virtual |
Provides views with information to show in their headers.
The information is only retrieved by views that can display header information.
QModelIndex QgsCptCityBrowserModel::index |
( |
int |
row, |
|
|
int |
column, |
|
|
const QModelIndex & |
parent = QModelIndex() |
|
) |
| const |
|
virtual |
Returns the index of the item in the model specified by the given row, column and parent index.
QModelIndex QgsCptCityBrowserModel::parent |
( |
const QModelIndex & |
index | ) |
const |
|
virtual |
Returns the parent of the model item with the given index.
If the item has no parent, an invalid QModelIndex is returned.
void QgsCptCityBrowserModel::refresh |
( |
QString |
path | ) |
|
void QgsCptCityBrowserModel::refresh |
( |
const QModelIndex & |
index = QModelIndex() | ) |
|
void QgsCptCityBrowserModel::reload |
( |
| ) |
|
void QgsCptCityBrowserModel::removeRootItems |
( |
| ) |
|
|
protected |
int QgsCptCityBrowserModel::rowCount |
( |
const QModelIndex & |
parent = QModelIndex() | ) |
const |
|
virtual |
Provides the number of rows of data exposed by the model.
Member Data Documentation
QSize QgsCptCityBrowserModel::mIconSize |
|
protected |
ViewType QgsCptCityBrowserModel::mViewType |
|
protected |
The documentation for this class was generated from the following files: