Salut,
Svp je veux que vous m'aidez par des idées.
Dans le constructeur je charge une page web et j'extrais toutes les urls qui existent dans cette page avec un script et le resultat sera stocké dans un vecteur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
  QUrl url(m_link); 
  connect(&v, SIGNAL(loadProgress(int)), this, SLOT(loadProgress(int)));  
  connect(&v, SIGNAL(loadFinished(bool)), this, SLOT(loadFinished(bool)));      
  connect(&v, SIGNAL(loadFinished(bool)), this, SLOT(applyscript2())); 
  v.load(url);
  v.show();
dans le slot applyscript2() j'ai l'evalutaion de mon script et la création du vecteur des urls.
Ce que je veux est de charger chaque url du vecteur, mais le problème est que lorsqu'il charge la premiere url du vecteur par connect(&v, SIGNAL(loadFinished(bool)), this, SLOT(applyscript2())); le contenu du vecteur est perdu par ce qu' il réexecute applyscript2() (evaluer de nouveux le script et un nouveau vecteur est crée)
Svp, quelqu'un a une idée sur comment je dois faire pour régler ce probleme?

Merci d'avance pour tout aide .