diff src/main-gui.cc @ 31614:59c9da7c43d6

set Qt organization, application, and version in main program * main-gui.cc (main): Pass "octave" and "octave-gui" for organization and application names and OCTAVE_VERSION as version to qt_application constructor. * qt-application.cc (qt_application::qt_application): Set organization and application names and application version in QCoreApplication object. Set default QSettings format. * octave-qobject.cc (base_qobject::base_qobject): Don't set QtCoreApplication name and version here. * resource-manager.cc (resource_manager::resource_manager): Use default construtor for gui_settings.
author John W. Eaton <jwe@octave.org>
date Fri, 02 Dec 2022 08:58:41 -0500
parents 796f54d4ddbf
children ae0aa570c907
line wrap: on
line diff
--- a/src/main-gui.cc	Fri Dec 02 08:57:06 2022 -0500
+++ b/src/main-gui.cc	Fri Dec 02 08:58:41 2022 -0500
@@ -50,6 +50,7 @@
 #include "octave-build-info.h"
 #include "qt-application.h"
 #include "sysdep.h"
+#include "version.h"
 
 static void
 check_hg_versions (void)
@@ -127,7 +128,8 @@
 
   octave::sys::env::set_program_name (argv[0]);
 
-  octave::qt_application app (argc, argv);
+  octave::qt_application app ("octave", "octave-gui", OCTAVE_VERSION,
+                              argc, argv);
 
   return app.execute ();
 }