#include <qgscptcityarchive.h>
Detailed Description
Definition at line 302 of file 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 |
|
override |
int QgsCptCityBrowserModel::columnCount |
( |
const QModelIndex & |
parent = QModelIndex() | ) |
const |
|
overridevirtual |
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.
Definition at line 1466 of file qgscptcityarchive.cpp.
QVariant QgsCptCityBrowserModel::data |
( |
const QModelIndex & |
index, |
|
|
int |
role = Qt::DisplayRole |
|
) |
| const |
|
overridevirtual |
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.
Definition at line 1376 of file qgscptcityarchive.cpp.
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
Definition at line 1747 of file qgscptcityarchive.cpp.
void QgsCptCityBrowserModel::endInsertItems |
( |
| ) |
|
|
slot |
void QgsCptCityBrowserModel::endRemoveItems |
( |
| ) |
|
|
slot |
void QgsCptCityBrowserModel::fetchMore |
( |
const QModelIndex & |
parent | ) |
|
|
override |
QModelIndex QgsCptCityBrowserModel::findPath |
( |
QString |
path | ) |
|
Qt::ItemFlags QgsCptCityBrowserModel::flags |
( |
const QModelIndex & |
index | ) |
const |
|
overridevirtual |
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.
Definition at line 1366 of file qgscptcityarchive.cpp.
bool QgsCptCityBrowserModel::hasChildren |
( |
const QModelIndex & |
parent = QModelIndex() | ) |
const |
|
override |
QVariant QgsCptCityBrowserModel::headerData |
( |
int |
section, |
|
|
Qt::Orientation |
orientation, |
|
|
int |
role = Qt::DisplayRole |
|
) |
| const |
|
overridevirtual |
Provides views with information to show in their headers.
The information is only retrieved by views that can display header information.
Definition at line 1426 of file qgscptcityarchive.cpp.
QModelIndex QgsCptCityBrowserModel::index |
( |
int |
row, |
|
|
int |
column, |
|
|
const QModelIndex & |
parent = QModelIndex() |
|
) |
| const |
|
overridevirtual |
Returns the index of the item in the model specified by the given row, column and parent index.
Definition at line 1591 of file qgscptcityarchive.cpp.
QModelIndex QgsCptCityBrowserModel::parent |
( |
const QModelIndex & |
index | ) |
const |
|
overridevirtual |
Returns the parent of the model item with the given index.
If the item has no parent, an invalid QModelIndex is returned.
Definition at line 1599 of file qgscptcityarchive.cpp.
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 |
|
overridevirtual |
Member Data Documentation
QSize QgsCptCityBrowserModel::mIconSize |
|
protected |
ViewType QgsCptCityBrowserModel::mViewType |
|
protected |
The documentation for this class was generated from the following files: