dolphin-emulator/Source/Core/DolphinQt
Dentomologist 99be30c0e1 FIFOPlayerWindow: Trigger destructor on Dolphin shutdown
Make MainWindow::m_fifo_window a unique_ptr to ensure its destructor is
triggered when MainWindow is destroyed.

FIFOPlayerWindow doesn't set MainWindow as its parent in order to
prevent raising MainWindow when focusing FIFOPlayerWindow. This avoids
MainWindow covering up RenderWidget when, e.g., trying to use the object
range feature to pinpoint the index of a particular object.

As a consequence, unlike most QObjects FIFOPlayerWindow wasn't destroyed
when its parent widget was since it didn't have one.
2025-08-17 14:39:40 -07:00
..
Achievements DolphinQt: Remove redundant window hints 2025-06-06 19:35:13 -07:00
Config DolphinQt: Make GameConfigHighlighter better handle large files. 2025-08-08 23:49:24 -05:00
Debugger MemoryWidget: Fix build breakage from conflicting PRs 2025-08-01 15:31:38 -07:00
EmulatedUSB HotkeyManager: Add HK_TOGGLE_WII_SPEAK_MUTE 2025-05-07 21:27:50 +04:00
FIFO FIFOPlayerWindow: Add stretch to Play/Record tab 2025-08-17 14:39:40 -07:00
GameList GameTracker: Fix games not being displayed 2025-08-01 16:04:53 -07:00
InfinityBase Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
NetPlay Merge pull request #13794 from Sintendo/doouble-lookup 2025-08-01 21:43:12 +02:00
QtUtils Merge pull request #13738 from Tilka/convert_banner 2025-06-09 00:10:03 -04:00
Settings DolphinQt: fix two -Wunused-lambda-capture warnings 2025-08-10 19:37:21 +01:00
SkylanderPortal Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
Styles/Dark Darkmode qtoolbuttons and checked state. 2025-07-18 22:46:15 -07:00
TAS DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
AboutDialog.cpp DolphinQt: Remove redundant window hints 2025-06-06 19:35:13 -07:00
AboutDialog.h
CheatSearchFactoryWidget.cpp DolphinQt: Make WrapInScrollArea and GetWrappedWidget less hacky. 2025-05-26 20:58:48 -05:00
CheatSearchFactoryWidget.h DolphinQt: Make WrapInScrollArea and GetWrappedWidget less hacky. 2025-05-26 20:58:48 -05:00
CheatSearchWidget.cpp Fix various warnings 2025-07-12 12:47:30 +02:00
CheatSearchWidget.h DolphinQt: Make WrapInScrollArea and GetWrappedWidget less hacky. 2025-05-26 20:58:48 -05:00
CheatsManager.cpp DolphinQt: Remove redundant window hints 2025-06-06 19:35:13 -07:00
CheatsManager.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
CMakeLists.txt Translation: Remove deprecated --sorted-output/-s option 2025-07-16 23:54:29 +02:00
ConvertDialog.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
ConvertDialog.h
DiscordHandler.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
DiscordHandler.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
DiscordJoinRequestDialog.cpp DolphinQt: Remove redundant window hints 2025-06-06 19:35:13 -07:00
DiscordJoinRequestDialog.h
DolphinEmu.entitlements DolphinQt: Remove entitlements for Steam overlay 2024-08-15 12:42:15 -04:00
DolphinEmuDebug.entitlements DolphinQt: Remove entitlements for Steam overlay 2024-08-15 12:42:15 -04:00
DolphinQt.manifest
DolphinQt.rc
DolphinQt.vcxproj Merge pull request #13753 from JoshuaVandaele/netplay-hoverblur 2025-07-07 20:07:11 -05:00
DolphinQt.vcxproj.user
GBAHost.cpp
GBAHost.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
GBAWidget.cpp Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
GBAWidget.h GBAWidget: Add missing override specifiers 2023-12-13 10:12:18 -05:00
GCMemcardCreateNewDialog.cpp DolphinQt: Remove redundant window hints 2025-06-06 19:35:13 -07:00
GCMemcardCreateNewDialog.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
GCMemcardManager.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
GCMemcardManager.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
Host.cpp Host: Remove outdated comment 2025-08-03 13:24:50 -07:00
Host.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
HotkeyScheduler.cpp Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
HotkeyScheduler.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
Info.plist.in Adding support for detecting .bin images 2025-04-21 22:05:24 +10:00
Main.cpp Qt: Better wayland detection to enforce xcb 2025-08-04 19:34:31 +02:00
MainWindow.cpp FIFOPlayerWindow: Trigger destructor on Dolphin shutdown 2025-08-17 14:39:40 -07:00
MainWindow.h FIFOPlayerWindow: Trigger destructor on Dolphin shutdown 2025-08-17 14:39:40 -07:00
MenuBar.cpp Merge pull request #13750 from TryTwo/PR_Symbol_Loading 2025-06-29 15:44:52 -04:00
MenuBar.h IOS/USB: Emulate Wii Speak (OpenAL) 2025-05-07 17:45:59 +04:00
NANDRepairDialog.cpp DolphinQt: Remove redundant window hints 2025-06-06 19:35:13 -07:00
NANDRepairDialog.h
NKitWarningDialog.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
NKitWarningDialog.h
pch_qt.cpp
pch_qt.h
qt.conf
qt.conf.win
qt6.natvis
RenderWidget.cpp DolphinQt/RenderWidget: Grab focus on mouse button press. 2025-05-20 21:06:32 -05:00
RenderWidget.h Remove rounded corners on emulation render window 2024-04-28 12:41:39 +03:00
resource.h
ResourcePackManager.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
ResourcePackManager.h
Resources.cpp Add Triforce platform and preliminary boot.id parsing 2025-04-21 22:05:25 +10:00
Resources.h
RiivolutionBootWidget.cpp Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
RiivolutionBootWidget.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
SearchBar.cpp
SearchBar.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
Settings.cpp Merge pull request #13776 from jordan-woyak/win-dark-mode-styles 2025-08-01 21:26:17 +02:00
Settings.h Merge pull request #13522 from tygyh/Enforce-overriding-destructor-style-Core&UnitTests 2025-06-07 17:55:14 -05:00
ToolBar.cpp Modernize std::max_element with ranges 2024-10-10 00:53:48 -07:00
ToolBar.h
Translation.cpp C++20: Synthesize operator!= From operator== 2024-10-10 20:23:55 -07:00
Translation.h
Updater.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
Updater.h
WiiUpdate.cpp DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter. 2025-06-07 16:15:34 -05:00
WiiUpdate.h