added manual crash trigger for handling testing

This commit is contained in:
itsmattkc
2021-09-30 16:04:57 -07:00
parent 4540304222
commit 34004bbf10
3 changed files with 35 additions and 1 deletions
+7
View File
@@ -133,6 +133,9 @@ int main(int argc, char *argv[])
parser.AddOption({QStringLiteral("stylesheet")}, QString(), true, QString(), true);
parser.AddOption({QStringLiteral("widgetcount")}, QString(), false, QString(), true);
// Hidden crash option for debugging the crash handling
auto crash_option = parser.AddOption({QStringLiteral("-crash")}, QString(), true, QString(), true);
parser.Process(argc, argv);
if (help_option->IsSet()) {
@@ -159,6 +162,10 @@ int main(int argc, char *argv[])
}
}
if (crash_option->IsSet()) {
startup_params.set_crash_on_startup(true);
}
startup_params.set_fullscreen(fullscreen_option->IsSet());
startup_params.set_startup_project(project_argument->GetSetting());