summaryrefslogtreecommitdiff
path: root/src/instancemanagerdialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/instancemanagerdialog.h')
-rw-r--r--src/instancemanagerdialog.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/instancemanagerdialog.h b/src/instancemanagerdialog.h
index d102facb..3daa0800 100644
--- a/src/instancemanagerdialog.h
+++ b/src/instancemanagerdialog.h
@@ -26,6 +26,7 @@ public:
void exploreLocation();
void exploreBaseDirectory();
void exploreGame();
+ void deleteInstance();
private:
static const std::size_t NoSelection = -1;
@@ -47,6 +48,12 @@ private:
void updateList();
void fillData(const InstanceInfo& ii);
+ void clearData();
+ void setButtonsEnabled(bool b);
+
+ bool deletePortable(const InstanceInfo& ii);
+ bool deleteGlobal(const InstanceInfo& ii);
+ bool doDelete(const QStringList& files, bool recycle);
};
#endif // MODORGANIZER_INSTANCEMANAGERDIALOG_INCLUDED