summaryrefslogtreecommitdiff
path: root/src/editexecutablesdialog.h
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-06-07 22:24:43 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-06-15 14:40:40 -0400
commitcd2fefca1928f374c302c275efcc0bbaf36357bb (patch)
treeae0a4ec2f87b549ab5f5ca6e39e2bfcd3339d77e /src/editexecutablesdialog.h
parentb8199f0c471f2b5ee2b070a96b42ad0040cddf2f (diff)
save steam app id, custom overwrite and application icon
custom overwrite directories now set locally, will be written to profile when closing the dialog
Diffstat (limited to 'src/editexecutablesdialog.h')
-rw-r--r--src/editexecutablesdialog.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/editexecutablesdialog.h b/src/editexecutablesdialog.h
index f28658e3..8ee56e3e 100644
--- a/src/editexecutablesdialog.h
+++ b/src/editexecutablesdialog.h
@@ -64,10 +64,10 @@ private slots:
void on_add_clicked();
void on_remove_clicked();
+ void on_title_textChanged(const QString& s);
void on_overwriteSteamAppID_toggled(bool checked);
void on_createFilesInMod_toggled(bool checked);
void on_forceLoadLibraries_toggled(bool checked);
- void on_useApplicationIcon_toggled(bool checked);
void on_browseBinary_clicked();
void on_browseWorkingDirectory_clicked();
@@ -81,6 +81,7 @@ private slots:
private:
std::unique_ptr<Ui::EditExecutablesDialog> ui;
ExecutablesList m_executablesList;
+ std::map<QString, QString> m_customOverwrites;
Profile *m_profile;
const MOBase::IPluginGame *m_gamePlugin;
bool m_settingUI;
@@ -92,18 +93,17 @@ private:
QListWidgetItem* selectedItem();
Executable* selectedExe();
+ void fillExecutableList();
void updateUI(const Executable* e);
void clearEdits();
void setEdits(const Executable& e);
void save();
void resetInput();
- void refreshExecutablesWidget();
bool executableChanged();
void updateButtonStates();
void saveExecutable();
- void onTitleChanged(const QString& s);
};
#endif // EDITEXECUTABLESDIALOG_H