marble
OfflineDataModel.cpp
Go to the documentation of this file.
21 m_newstuffModel.setRegistryFile( QDir::homePath() + "/.kde/share/apps/knewstuff3/marble-offline-data.knsregistry", Marble::NewstuffModel::NameTag );
36 connect( &m_newstuffModel, SIGNAL(installationProgressed(int,qreal)), this, SLOT(handleInstallationProgress(int,qreal)) );
37 connect( &m_newstuffModel, SIGNAL(installationFinished(int)), this, SLOT(handleInstallationFinished(int)) );
38 connect( &m_newstuffModel, SIGNAL(installationFailed(int,QString)), this, SLOT(handleInstallationFailed(int,QString)) );
39 connect( &m_newstuffModel, SIGNAL(uninstallationFinished(int)), this, SLOT(handleUninstallationFinished(int)) );
56 if ( index.isValid() && index.row() >= 0 && index.row() < rowCount() && role == Qt::DisplayRole ) {
70 if ( index.isValid() && index.row() >= 0 && index.row() < rowCount() && role == Qt::UserRole+17 ) {
71 QStringList const data = QSortFilterProxyModel::data( index, Qt::DisplayRole ).toString().split( '/' );
132 bool OfflineDataModel::filterAcceptsRow( int source_row, const QModelIndex &source_parent ) const
void setProvider(const QString &downloadUrl)
Add a newstuff provider.
Definition: NewstuffModel.cpp:559
void setTargetDirectory(const QString &targetDirectory)
Definition: NewstuffModel.cpp:575
int count()
void installationFailed(int newstuffindex, const QString &error)
Definition: OfflineDataModel.h:30
OfflineDataModel(QObject *parent=0)
Definition: OfflineDataModel.cpp:17
virtual bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) const
Definition: OfflineDataModel.cpp:132
void installationProgressed(int newstuffindex, qreal progress)
void installationFinished(int newstuffindex)
void setRegistryFile(const QString ®istryFile, IdTag idTag=PayloadTag)
Definition: NewstuffModel.cpp:595
void uninstallationFinished(int newstuffindex)
void setVehicleTypeFilter(VehicleTypes filter)
Definition: OfflineDataModel.cpp:80
virtual QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const
Definition: OfflineDataModel.cpp:54
Definition: OfflineDataModel.h:29
Definition: NewstuffModel.h:58
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:51 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:51 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.