From 8bc84a1513325f73252f4a07504ee6d2aad4b2f3 Mon Sep 17 00:00:00 2001 From: isanae <14251494+isanae@users.noreply.github.com> Date: Tue, 8 Oct 2019 19:08:55 -0400 Subject: remove whitespace from executable names add from binary, clone --- src/editexecutablesdialog.h | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'src/editexecutablesdialog.h') diff --git a/src/editexecutablesdialog.h b/src/editexecutablesdialog.h index 9e39b115..2e52c722 100644 --- a/src/editexecutablesdialog.h +++ b/src/editexecutablesdialog.h @@ -141,7 +141,8 @@ private: **/ class EditExecutablesDialog : public MOBase::TutorableDialog { - Q_OBJECT + Q_OBJECT; + friend class IgnoreChanges; public: using CustomOverwrites = ToggableMap; @@ -222,10 +223,18 @@ private: void saveOrder(); bool canMove(const QListWidgetItem* item, int direction); void move(QListWidgetItem* item, int direction); - void setJarBinary(const QString& binaryName); bool isTitleConflicting(const QString& s); void commitChanges(); void setDirty(bool b); + + void addFromFile(); + void addEmpty(); + void clone(); + void addNew(Executable e); + + QFileInfo browseBinary(const QString& initial); + void setBinary(const QFileInfo& binary); + void setJarBinary(const QFileInfo& binary); }; #endif // EDITEXECUTABLESDIALOG_H -- cgit v1.3.1