Bonsoir,

Je souhaite réaliser un Navigateur Internet assez simple avec des fonctions telles que :

- l'historique,
- la définition d'une page d'accueil,
- zone de recherche Google,
- etc...

Mais je me retrouve coincé au niveau de la gestion des favoris (Lecture et Enregistrement) via une simple barre de menu, j'ai trouvé quelques morceaux de codes datant d'il y a 1 ou 2 ans que j'ai réutilisé mais sans succès, les voici :

Code : C++

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
void Navigateur::on_EnregistrementFavoris()
{
 
    QSettings settings("options.ini", QSettings::IniFormat);
    int nbrFav = settings.value("OptionsBasics/nbrFavoris", 0).toInt();
    QStringList listeF1 = settings.value("OptionsBasics/favoris", "http://www.web-zine.fr").toStringList();
    QList<QString> listeF = listeF1;
 
        if (nbrFav == 0)
        {
            // On ne fait rien...
        }
        else
        {
 
            for (int i = 0; i < nbrFav; i++)
            {
                QString nom = listeF.value(i);
                QAction *actionFav = new QAction(nom, this);
                // actionFav->setIcon(QIcon("images/fav.png"));
                MenuFavoris->addAction(actionFav);
                connect(actionFav, SIGNAL(triggered()), this, SLOT(on_LectureFavoris()));
            }
        }
 
}
Code : C++

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
void Navigateur::on_LectureFavoris()
{
 
    QAction *action; // C'est un pointeur sur la QAction activée.
    action = (QAction *) sender(); // Ou : action = qobject_cast<QAction *>(sender());
 
    QString lien = action->text();
    on_ChangementUrl(lien);
}

Mais lors de chaque compilation, je me retrouve avec cette erreur :

Code : Console
Démarrage de H:\Projet\Projet-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK__Debug\debug\Projet.exe...
Le programme s'est terminé subitement.
H:\Projet\Projet-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK__Debug\debug\Projet.exe a quitté avec le code -1073741511
Et je ne vois pas du tout comment y remédier, je viens donc à vous en espérant que vous puissiez m'aiguiller afin d'en déterminer la cause ainsi que la solution.

Merci d'avance