From 48867a8656ef7b7bbbef55ad5924afcb287964f7 Mon Sep 17 00:00:00 2001 From: loathingKernel <142770+loathingKernel@users.noreply.github.com> Date: Fri, 2 Sep 2022 00:31:10 +0300 Subject: [PATCH] DebugSettings: Add restart button, thanks Dummerle! --- rare/components/tabs/settings/debug.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rare/components/tabs/settings/debug.py b/rare/components/tabs/settings/debug.py index 66e4cacf..4677d3f5 100644 --- a/rare/components/tabs/settings/debug.py +++ b/rare/components/tabs/settings/debug.py @@ -1,5 +1,7 @@ from PyQt5.QtWidgets import QWidget, QVBoxLayout, QPushButton +from rare.shared import GlobalSignalsSingleton + class DebugSettings(QWidget): def __init__(self): @@ -9,6 +11,9 @@ class DebugSettings(QWidget): self.raise_runtime_exception_button = QPushButton("Raise Exception") self.layout().addWidget(self.raise_runtime_exception_button) self.raise_runtime_exception_button.clicked.connect(self.raise_exception) + self.restart_button = QPushButton("Restart") + self.layout().addWidget(self.restart_button) + self.restart_button.clicked.connect(lambda: GlobalSignalsSingleton().exit_app.emit(-133742)) self.layout().addStretch(1)