195cad9635
These slots are only ever attached to event handling mechanisms within the class itself, they're never used externally. Because of this, we can make the functions private. This also removes redundant usages of the private access specifier.
37 lines
717 B
C++
37 lines
717 B
C++
// Copyright 2017 Citra Emulator Project
|
|
// Licensed under GPLv2 or any later version
|
|
// Refer to the license.txt file included.
|
|
|
|
#pragma once
|
|
|
|
#include <memory>
|
|
#include <QFutureWatcher>
|
|
#include <QWidget>
|
|
|
|
namespace Ui {
|
|
class ConfigureWeb;
|
|
}
|
|
|
|
class ConfigureWeb : public QWidget {
|
|
Q_OBJECT
|
|
|
|
public:
|
|
explicit ConfigureWeb(QWidget* parent = nullptr);
|
|
~ConfigureWeb() override;
|
|
|
|
void applyConfiguration();
|
|
void retranslateUi();
|
|
|
|
private:
|
|
void RefreshTelemetryID();
|
|
void OnLoginChanged();
|
|
void VerifyLogin();
|
|
void OnLoginVerified();
|
|
|
|
void setConfiguration();
|
|
|
|
bool user_verified = true;
|
|
QFutureWatcher<bool> verify_watcher;
|
|
|
|
std::unique_ptr<Ui::ConfigureWeb> ui;
|
|
};
|