diff options
| author | Tannin <devnull@localhost> | 2013-05-17 20:44:40 +0200 |
|---|---|---|
| committer | Tannin <devnull@localhost> | 2013-05-17 20:44:40 +0200 |
| commit | 45f6cd21a2c730b9dea322b0dba30120cdc40521 (patch) | |
| tree | b7e25a9265dc825107e846d8dd098113e0350f2f /src/modinfo.h | |
| parent | fc3753dcc5b7d55bf99674e7d17962f477053921 (diff) | |
- extended plugin interface to allow plugins access to download manager
- extended plugin interface to allow installation of mods from files
- improved detection of online state
- download tab now also displays files supported through plugins
- batch installer now has basic functionality (downloads and installes files)
Diffstat (limited to 'src/modinfo.h')
| -rw-r--r-- | src/modinfo.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/modinfo.h b/src/modinfo.h index 92752e4b..e08ef8b6 100644 --- a/src/modinfo.h +++ b/src/modinfo.h @@ -374,8 +374,8 @@ public: * @param begin iterator to the first file * @param end iterator to one past the last file */ - virtual void getNexusFiles(QList<MOBase::ModRepositoryFileInfo*>::const_iterator &begin, - QList<MOBase::ModRepositoryFileInfo*>::const_iterator &end) = 0; + virtual void getNexusFiles(QList<MOBase::ModRepositoryFileInfo>::const_iterator &begin, + QList<MOBase::ModRepositoryFileInfo>::const_iterator &end) = 0; /** * @return nexus description of the mod (html) @@ -686,7 +686,7 @@ public: * @param begin iterator to the first file * @param end iterator to one past the last file */ - virtual void getNexusFiles(QList<MOBase::ModRepositoryFileInfo*>::const_iterator &begin, QList<MOBase::ModRepositoryFileInfo*>::const_iterator &end); + virtual void getNexusFiles(QList<MOBase::ModRepositoryFileInfo>::const_iterator &begin, QList<MOBase::ModRepositoryFileInfo>::const_iterator &end); /** * @return nexus description of the mod (html) @@ -721,7 +721,7 @@ private: private slots: void nxmDescriptionAvailable(int modID, QVariant userData, QVariant resultData); - void nxmFilesAvailable(int, QVariant, const QList<ModRepositoryFileInfo*> &resultData); + void nxmFilesAvailable(int, QVariant, const QList<ModRepositoryFileInfo> &resultData); void nxmEndorsementToggled(int, QVariant userData, QVariant resultData); void nxmRequestFailed(int modID, QVariant userData, const QString &errorMessage); @@ -748,7 +748,7 @@ private: QString m_InstallationFile; QString m_Notes; QString m_NexusDescription; - QList<MOBase::ModRepositoryFileInfo*> m_NexusFileInfos; + QList<MOBase::ModRepositoryFileInfo> m_NexusFileInfos; QDateTime m_LastNexusQuery; @@ -828,8 +828,8 @@ public: virtual int getHighlight() const; virtual QString getDescription() const; virtual QDateTime getLastNexusQuery() const { return QDateTime(); } - virtual void getNexusFiles(QList<MOBase::ModRepositoryFileInfo*>::const_iterator&, - QList<MOBase::ModRepositoryFileInfo*>::const_iterator&) {} + virtual void getNexusFiles(QList<MOBase::ModRepositoryFileInfo>::const_iterator&, + QList<MOBase::ModRepositoryFileInfo>::const_iterator&) {} virtual QString getNexusDescription() const { return QString(); } private: |
