summaryrefslogtreecommitdiff
path: root/src/settingsdialog.h
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-07-20 09:31:38 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-08-02 03:06:58 -0400
commitaf95b3b8637d28517f69a70f13b901cc7f43d121 (patch)
tree5ff6113611c85b5aabebdf5805d7f93e67a48fb5 /src/settingsdialog.h
parent0a5ce34b1a80694fbfe6a4d6b4f032b9c11a5376 (diff)
renamed tab classes, clashing with mod info dialog
split nexus tab
Diffstat (limited to 'src/settingsdialog.h')
-rw-r--r--src/settingsdialog.h34
1 files changed, 3 insertions, 31 deletions
diff --git a/src/settingsdialog.h b/src/settingsdialog.h
index 68e72529..df5d0ad8 100644
--- a/src/settingsdialog.h
+++ b/src/settingsdialog.h
@@ -54,18 +54,15 @@ public:
*/
QString getColoredButtonStyleSheet() const;
+ // temp
Ui::SettingsDialog *ui;
+ bool m_keyChanged;
+ PluginContainer *m_PluginContainer;
public slots:
-
virtual void accept();
-signals:
-
- void retryApiConnection();
-
private:
-
void storeSettings(QListWidgetItem *pluginItem);
public:
@@ -75,13 +72,8 @@ public:
bool getApiKeyChanged();
private slots:
- void on_associateButton_clicked();
void on_bsaDateBtn_clicked();
- void on_clearCacheButton_clicked();
void on_execBlacklistBtn_clicked();
- void on_nexusConnect_clicked();
- void on_nexusDisconnect_clicked();
- void on_nexusManualKey_clicked();
void on_pluginsList_currentItemChanged(QListWidgetItem *current, QListWidgetItem *previous);
void on_resetGeometryBtn_clicked();
@@ -89,30 +81,10 @@ private slots:
private:
Settings* m_settings;
- PluginContainer *m_PluginContainer;
bool m_GeometriesReset;
- bool m_keyChanged;
QString m_ExecutableBlacklist;
- std::unique_ptr<NexusSSOLogin> m_nexusLogin;
- std::unique_ptr<NexusKeyValidator> m_nexusValidator;
-
- void validateKey(const QString& key);
- bool setKey(const QString& key);
- bool clearKey();
-
- void updateNexusState();
- void updateNexusButtons();
- void updateNexusData();
-
- void onSSOKeyChanged(const QString& key);
- void onSSOStateChanged(NexusSSOLogin::States s, const QString& e);
-
- void onValidatorStateChanged(NexusKeyValidator::States s, const QString& e);
- void onValidatorFinished(const APIUserAccount& user);
-
- void addNexusLog(const QString& s);
};
#endif // SETTINGSDIALOG_H