summaryrefslogtreecommitdiff
path: root/src/yuzu/multiplayer/direct_connect.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/yuzu/multiplayer/direct_connect.h')
-rw-r--r--src/yuzu/multiplayer/direct_connect.h49
1 files changed, 0 insertions, 49 deletions
diff --git a/src/yuzu/multiplayer/direct_connect.h b/src/yuzu/multiplayer/direct_connect.h
deleted file mode 100644
index b8f66cfb2..000000000
--- a/src/yuzu/multiplayer/direct_connect.h
+++ /dev/null
@@ -1,49 +0,0 @@
-// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project
-// SPDX-License-Identifier: GPL-2.0-or-later
-
-#pragma once
-
-#include <memory>
-#include <QDialog>
-#include <QFutureWatcher>
-#include "yuzu/multiplayer/validation.h"
-
-namespace Ui {
-class DirectConnect;
-}
-
-namespace Core {
-class System;
-}
-
-class DirectConnectWindow : public QDialog {
- Q_OBJECT
-
-public:
- explicit DirectConnectWindow(Core::System& system_, QWidget* parent = nullptr);
- ~DirectConnectWindow();
-
- void RetranslateUi();
-
-signals:
- /**
- * Signalled by this widget when it is closing itself and destroying any state such as
- * connections that it might have.
- */
- void Closed();
- void SaveConfig();
-
-private slots:
- void OnConnection();
-
-private:
- void Connect();
- void BeginConnecting();
- void EndConnecting();
-
- QFutureWatcher<void>* watcher;
- std::unique_ptr<Ui::DirectConnect> ui;
- Validation validation;
- Core::System& system;
- Network::RoomNetwork& room_network;
-};