Feature - Fonctionnalité #3655
[Page Installation] Affichage des icônes logiciels en temps réel (dès le téléchargement)
Statut:
Fixed - Corrigé - Implémenté
Priorité:
Normale
Assigné à:
Icham Sirat
Version cible:
-
Début:
15/05/2014
Echéance:
% réalisé:
100%
Temps estimé:
1.00 h
Description
Synopsis :
On arrive sur la page "Installer" et on a le détail des logiciels non installés. Une petite icône représente le logiciel (@see FrameApplication).
Cette icône provient d'une requête et son affichage est donc disponible lorsque 2 conditions sont réunis :
Voici le process :
On arrive sur la page "Installer" et on a le détail des logiciels non installés. Une petite icône représente le logiciel (@see FrameApplication).
Cette icône provient d'une requête et son affichage est donc disponible lorsque 2 conditions sont réunis :
- l'icône est téléchargée
- la page est mise à jour (reclic sur l'onglet "Installation")
Voici le process :
- fa->setIcon(slotCacheIcon(log.urlIcon));
- slotCacheIcon(const QUrl &icon) envoie la requête
- slotCacheIconDownloaded() receptionne la requête.
Mettre un deuxième paramètre dans la méthode slotCacheIcon() de type pointeur de FrameApplication.
Ranger ce pointeur dans une propriété de la requête.
Lorsque celle revient avec l'icône, mettre à jour la frameApplication grâce au pointeur.
Historique
#1 Mis à jour par Icham Sirat il y a plus de 10 ans
- % réalisé changé de 0 à 50
- Utilisation d'un mécanisme pour enregistrer des pointeurs sous la forme d'un QVariant https://redmine.ryxeo.com/projects/ryxeo/wiki/Enregistrer_un_pointer_dans_un_QVariant
- Par contre j'ai un problème sur l'icône de raconte-moi
#2 Mis à jour par Icham Sirat il y a plus de 10 ans
- % réalisé changé de 50 à 90
- Implémenté revno 604
#3 Mis à jour par Icham Sirat il y a plus de 10 ans
- Mise du projet à 90% car j'ai un problème avec l'icône de raconte-moi qui s'affiche qu'au hover lorsque l'affichage est demandé dès le téléchargement terminé
#4 Mis à jour par Icham Sirat il y a plus de 10 ans
- Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté
- % réalisé changé de 90 à 100
GOOD =)
le file.close() doit se faire avant le setIcon(file.filename()).
Problème réglé =)
- Corrigé revno 606