Closed estebanrdo closed 2 years ago
No se han tenido que realizar muchos cambios en Application. Únicamente tomar la versión y nombre de la aplicación de QApplication.
En main.cpp se reemplaza:
QApplication a(argc, argv);
Application &app = Application::instance();
por:
Application app(argc, argv);
app.setApplicationName("GRAPHOS");
app.setApplicationVersion(GRAPHOS_VERSION);
app.setOrganizationName("TIDOP");
Para acceder a la configuración se indica el nombre de la organización y de la aplicación guardado en Application:. La macro qApp se puede usar para acceder a estas propiedades:
QSettings settings(QSettings::IniFormat, QSettings::UserScope, qApp->organizationName(), qApp->applicationName());
Actualmente se esta usando QApplication y graphos::Application. Si se extiende la segunda de la primera se simplificaría el código.