summaryrefslogtreecommitdiff
path: root/src/mainwindow.h
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-06-12 15:10:41 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-06-12 15:47:36 -0400
commitebbc900755b09862be95d29d2a02b8abd1792a3a (patch)
tree0b49cd9669e62cf04c6489d341a53eb0679d120d /src/mainwindow.h
parent853c95b921f4fc3beb8daf71d79b44aa1ab06c92 (diff)
added a few helper classes for user accounts and stats
moved the api label to the status bar refactored a bunch of copy/pasted code in NexusInterface to use shouldThrottle() and throttledWarning()
Diffstat (limited to 'src/mainwindow.h')
-rw-r--r--src/mainwindow.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mainwindow.h b/src/mainwindow.h
index 734ece88..e2c6ce8b 100644
--- a/src/mainwindow.h
+++ b/src/mainwindow.h
@@ -416,8 +416,7 @@ private:
private slots:
- void updateWindowTitle(const QString &accountName, int, bool premium);
-
+ void updateWindowTitle(const APIUserAccount& user);
void showMessage(const QString &message);
void showError(const QString &message);
@@ -544,7 +543,7 @@ private slots:
void nxmDownloadURLs(QString, int modID, int fileID, QVariant userData, QVariant resultData, int requestID);
void nxmRequestFailed(QString gameName, int modID, int fileID, QVariant userData, int requestID, QNetworkReply::NetworkError error, const QString &errorString);
- void updateAPICounter(int queueCount, std::tuple<int, int, int, int> limits);
+ void onRequestsChanged(const APIStats& stats, const APIUserAccount& user);
void editCategories();
void deselectFilters();