DolphinQt: Set window decorations for all top-level QWidgets.

This commit is contained in:
Admiral H. Curtiss 2023-07-31 00:42:15 +02:00
parent e8d23af0f2
commit e2fb8fab2f
No known key found for this signature in database
GPG key ID: F051B4C4044F33FB
43 changed files with 187 additions and 13 deletions

View file

@ -22,6 +22,7 @@
#include "DolphinQt/Debugger/BreakpointDialog.h"
#include "DolphinQt/Debugger/MemoryWidget.h"
#include "DolphinQt/QtUtils/SetWindowDecorations.h"
#include "DolphinQt/Resources.h"
#include "DolphinQt/Settings.h"
@ -313,6 +314,7 @@ void BreakpointWidget::OnClear()
void BreakpointWidget::OnNewBreakpoint()
{
BreakpointDialog* dialog = new BreakpointDialog(this);
SetQWidgetWindowDecorations(dialog);
dialog->exec();
}
@ -322,12 +324,14 @@ void BreakpointWidget::OnEditBreakpoint(u32 address, bool is_instruction_bp)
{
auto* dialog =
new BreakpointDialog(this, m_system.GetPowerPC().GetBreakPoints().GetBreakpoint(address));
SetQWidgetWindowDecorations(dialog);
dialog->exec();
}
else
{
auto* dialog =
new BreakpointDialog(this, m_system.GetPowerPC().GetMemChecks().GetMemCheck(address));
SetQWidgetWindowDecorations(dialog);
dialog->exec();
}