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/mainwindow.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/mainwindow.h')
| -rw-r--r-- | src/mainwindow.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mainwindow.h b/src/mainwindow.h index 3f2b92a6..24cdb91e 100644 --- a/src/mainwindow.h +++ b/src/mainwindow.h @@ -105,6 +105,8 @@ public: virtual void modDataChanged(MOBase::IModInterface *mod); virtual QVariant pluginSetting(const QString &pluginName, const QString &key) const; virtual QString pluginDataPath() const; + virtual void installMod(const QString &fileName); + virtual MOBase::IDownloadManager *downloadManager(); void addPrimaryCategoryCandidates(QMenu *primaryCategoryMenu, ModInfo::Ptr info); @@ -177,7 +179,6 @@ private: void refreshDirectoryStructure(); bool refreshProfiles(bool selectProfile = true); void refreshExecutablesList(); - void installMod(const QString &fileName); void installMod(); bool modifyExecutablesDialog(); void displayModInformation(ModInfo::Ptr modInfo, unsigned int index, int tab); |
