aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu/main.cpp
diff options
context:
space:
mode:
authorunknown <sahyno1996@gmail.com>2025-11-08 22:16:30 +0100
committercrueter <crueter@eden-emu.dev>2025-11-08 22:16:30 +0100
commit89dd133a2f2ea70a1c72b3d060f033712699ccf3 (patch)
treebc23ebab0396935e376869f1bcc99625ee86bb10 /src/yuzu/main.cpp
parent86e9c3280065912f18317e873bfd31c3483582eb (diff)
[frontend] Remove QDockWidget Wait Tree (#2949)
No one uses it and knows how to use it. So, remove it and replace it later with something more useful :) Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2949 Reviewed-by: crueter <crueter@eden-emu.dev> Reviewed-by: MaranBr <maranbr@eden-emu.dev> Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com> Co-authored-by: unknown <sahyno1996@gmail.com> Co-committed-by: unknown <sahyno1996@gmail.com>
Diffstat (limited to 'src/yuzu/main.cpp')
-rw-r--r--src/yuzu/main.cpp39
1 files changed, 0 insertions, 39 deletions
diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp
index a4800d4b29..dd19b1b826 100644
--- a/src/yuzu/main.cpp
+++ b/src/yuzu/main.cpp
@@ -161,7 +161,6 @@ static FileSys::VirtualFile VfsDirectoryCreateFileWrapper(const FileSys::Virtual
#include "qt_common/config/qt_config.h"
#include "yuzu/debugger/console.h"
#include "yuzu/debugger/controller.h"
-#include "yuzu/debugger/wait_tree.h"
#include "yuzu/data_dialog.h"
#include "yuzu/deps_dialog.h"
#include "yuzu/ryujinx_dialog.h"
@@ -1373,19 +1372,9 @@ void GMainWindow::InitializeWidgets() {
void GMainWindow::InitializeDebugWidgets() {
QMenu* debug_menu = ui->menu_View_Debugging;
- waitTreeWidget = new WaitTreeWidget(*QtCommon::system, this);
- addDockWidget(Qt::LeftDockWidgetArea, waitTreeWidget);
- waitTreeWidget->hide();
- debug_menu->addAction(waitTreeWidget->toggleViewAction());
-
controller_dialog = new ControllerDialog(QtCommon::system->HIDCore(), input_subsystem, this);
controller_dialog->hide();
debug_menu->addAction(controller_dialog->toggleViewAction());
-
- connect(this, &GMainWindow::EmulationStarting, waitTreeWidget,
- &WaitTreeWidget::OnEmulationStarting);
- connect(this, &GMainWindow::EmulationStopping, waitTreeWidget,
- &WaitTreeWidget::OnEmulationStopping);
}
void GMainWindow::InitializeRecentFileMenuActions() {
@@ -1533,7 +1522,6 @@ void GMainWindow::RestoreUIState() {
ui->action_Display_Dock_Widget_Headers->setChecked(
UISettings::values.display_titlebar.GetValue());
- OnDisplayTitleBars(ui->action_Display_Dock_Widget_Headers->isChecked());
ui->action_Show_Filter_Bar->setChecked(UISettings::values.show_filter_bar.GetValue());
game_list->SetFilterVisible(ui->action_Show_Filter_Bar->isChecked());
@@ -1657,7 +1645,6 @@ void GMainWindow::ConnectMenuEvents() {
// View
connect_menu(ui->action_Fullscreen, &GMainWindow::ToggleFullscreen);
connect_menu(ui->action_Single_Window_Mode, &GMainWindow::ToggleWindowMode);
- connect_menu(ui->action_Display_Dock_Widget_Headers, &GMainWindow::OnDisplayTitleBars);
connect_menu(ui->action_Show_Filter_Bar, &GMainWindow::OnToggleFilterBar);
connect_menu(ui->action_Show_Status_Bar, &GMainWindow::OnToggleStatusBar);
@@ -1767,26 +1754,6 @@ void GMainWindow::UpdateMenuState() {
multiplayer_state->UpdateNotificationStatus();
}
-void GMainWindow::OnDisplayTitleBars(bool show) {
- QList<QDockWidget*> widgets = findChildren<QDockWidget*>();
-
- if (show) {
- for (QDockWidget* widget : widgets) {
- QWidget* old = widget->titleBarWidget();
- widget->setTitleBarWidget(nullptr);
- if (old != nullptr)
- delete old;
- }
- } else {
- for (QDockWidget* widget : widgets) {
- QWidget* old = widget->titleBarWidget();
- widget->setTitleBarWidget(new QWidget());
- if (old != nullptr)
- delete old;
- }
- }
-}
-
void GMainWindow::SetupPrepareForSleep() {
#ifdef __unix__
if (auto bus = QDBusConnection::systemBus(); bus.isConnected()) {
@@ -2133,12 +2100,6 @@ void GMainWindow::BootGame(const QString& filename, Service::AM::FrontendAppletP
connect(render_window, &GRenderWindow::Closed, this, &GMainWindow::OnStopGame);
connect(render_window, &GRenderWindow::MouseActivity, this, &GMainWindow::OnMouseActivity);
- // BlockingQueuedConnection is important here, it makes sure we've finished refreshing our views
- // before the CPU continues
- connect(emu_thread.get(), &EmuThread::DebugModeEntered, waitTreeWidget,
- &WaitTreeWidget::OnDebugModeEntered, Qt::BlockingQueuedConnection);
- connect(emu_thread.get(), &EmuThread::DebugModeLeft, waitTreeWidget,
- &WaitTreeWidget::OnDebugModeLeft, Qt::BlockingQueuedConnection);
connect(emu_thread.get(), &EmuThread::LoadProgress, loading_screen,
&LoadingScreen::OnLoadProgress, Qt::QueuedConnection);