Projet

Général

Profil

Bug #3960

AbstractExercice::eventFilter() -> Pause aléatoire...

Ajouté par Icham Sirat il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Normale
Assigné à:
Icham Sirat
Version cible:
Début:
31/10/2014
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h

Description

Il doit y avoir une interférence entre les eventFilter exercices/pause/pop quitter car le menu justement est pas cliquable (pas de focus)

Historique

#1 Mis à jour par Icham Sirat il y a plus de 9 ans

  • Sujet changé de Impossible de sortir des exercices Clic/DoubleClic à Impossible de sortir des exercices
  • Statut changé de New - Nouveau à Assigned - En cours

Trouvé !

C'est mon eventfilter qui fait mal les choses !

bool AbstractExercice::eventFilter(QObject *obj, QEvent *ev)

#2 Mis à jour par Icham Sirat il y a plus de 9 ans

  • % réalisé changé de 0 à 50

J'ai amélioré l'eventFilter.

Le problème est qu'il récupère le clic à chaque fois, et même quand la pop-up "Quitter" de la télécommande est visible... Faut que je trouve une solution pour ça !

#3 Mis à jour par Icham Sirat il y a plus de 9 ans

  • Statut changé de Assigned - En cours à Pending - En attente
  • % réalisé changé de 50 à 60

Ticket en attente tant que j'ai pas de réponse à mon mail du jour sur AbulEduGraphicsTetesWidgetV1 qui est inclus dans la lib AbulEduStateMachineV1.

#4 Mis à jour par Icham Sirat il y a plus de 9 ans

475: Icham Sirat 2014-11-03 [#3960] #1 Ameliorat° eventFilter pause

Le bug est encore là, mais ce n'est plus bloquant (parfois la pause se met/s'enlève quand on veut appuyer sur la pop-up Quitter de la télécommande.

#5 Mis à jour par Icham Sirat il y a plus de 9 ans

Rah j'avais oublié que la barre espace permet également de passer à la question suivante, donc ça met la pause également !

Faut que j'améliore encore mon eventFilter !

#6 Mis à jour par Icham Sirat il y a plus de 9 ans

  • Statut changé de Pending - En attente à Assigned - En cours

#7 Mis à jour par Icham Sirat il y a plus de 9 ans

  • % réalisé changé de 60 à 90

On ne filtre pas si les events proviennent de la télécommande (interférences pour passer à la question suivante)

Fixed revno 476 >> Non, je continue de mettre des pare-feux sur l'eventFilter !

#8 Mis à jour par Icham Sirat il y a plus de 9 ans

  • Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté
  • % réalisé changé de 90 à 100

#9 Mis à jour par Icham Sirat il y a plus de 9 ans

  • Statut changé de Fixed - Corrigé - Implémenté à Assigned - En cours

Interférence avec les exercices Clic => faut encore travailler l'eventFilter !

#10 Mis à jour par Icham Sirat il y a plus de 9 ans

Fixed revno 477

#11 Mis à jour par Icham Sirat il y a plus de 9 ans

  • Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté

#12 Mis à jour par Icham Sirat il y a plus de 9 ans

  • Statut changé de Fixed - Corrigé - Implémenté à Assigned - En cours
  • % réalisé changé de 100 à 70
  • Temps estimé changé de 1.00 à 2.00

Et bien, non !!!

Pause en boucle lorsqu'on sort de l'éditeur =)

#13 Mis à jour par Icham Sirat il y a plus de 9 ans

  • % réalisé changé de 70 à 50

En fait, c'est toujours la méthode bool AbstractExercice::eventFilter(QObject *obj, QEvent *ev) qui est mal gérée...

Je me remets dessus et je change le nom du ticket.

#14 Mis à jour par Icham Sirat il y a plus de 9 ans

  • Sujet changé de Impossible de sortir des exercices à AbstractExercice::eventFilter() -> Pause aléatoire...

#15 Mis à jour par Icham Sirat il y a plus de 9 ans

*Suppression du lable "En pause..." . On garde seulement l'icône.

#16 Mis à jour par Icham Sirat il y a plus de 9 ans

  • % réalisé changé de 50 à 100

Pour l'instant (et pour simplifier), un clci sur la boiteTete suffit pour mettre en pause (pas de filterEvent sur la touche "Espace").

Je ferme le ticket.

#17 Mis à jour par Icham Sirat il y a plus de 9 ans

  • Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté

Fixed revno 482
Fixed revno 483 Rajout protection variables membres

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux