Projet

Général

Profil

Bug #3975

Ecritures intempestives dans le module.conf

Ajouté par Philippe Cadaugade il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Normale
Assigné à:
Catégorie:
Code général
Version cible:
Début:
18/11/2014
Echéance:
% réalisé:

100%


Description

Quand on ouvre un module, l'unitVersion et la taille de police s'écrivent dans les groupes des exercices non activés.

Historique

#1 Mis à jour par Philippe Cadaugade il y a plus de 9 ans

  • Catégorie mis à Code général
  • Statut changé de New - Nouveau à Fixed - Corrigé - Implémenté
  • Assigné à mis à Philippe Cadaugade
  • Version cible mis à Version 5.0
  • % réalisé changé de 0 à 100

Cela tient au fait que des appels successifs sont faits au QSettings attribut, avec des beginGroup sans vérifier qu'on est à la racine...
J'ai ajouté en début des méthodes qui vont faire des beginGroup un retour à la racine

while(!m_config->group().isEmpty()){
   m_config->endGroup();
}

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux