Bonjour,

Je souhaiterais faire un QTreeView et en cliquant sur un item de l'arbre, une fenêtre s'affiche a coter avec le contenu ( et non pas l'intitulé ) de l'item.
Par exemple, dans un IDE, il y a une fenêtre sur la gauche sous forme d'arbre avec blablabla.cpp blablabla.h et lorsque je clique sur l'un ou l'autre j'ai le contenu du fichier qui apparait à droite. Je ne vois pas comment relier ces deux "fenêtres".
Pour l'instant j'ai fais ceci mais je ne sais pas comment aller plus loin:

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
27
28
modele_Cours = new QStandardItemModel;
 
    item_NombresRelatif = new QStandardItem("I - Nombres relatifs");
    item_NombresRelatif->setEditable(false);
    item_Definition = new QStandardItem("Définition et méthode de calcul");
    item_Definition->setEditable(false);
    item_Exemple = new QStandardItem("Exemples");
    item_Exemple->setEditable(false);
    item_Signe = new QStandardItem("Problèmes de signes");
    item_Signe->setEditable(false);
 
    modele_Cours->appendRow(item_NombresRelatif);
    item_NombresRelatif->appendRow(item_Definition);
    item_NombresRelatif->appendRow(item_Exemple);
    item_NombresRelatif->appendRow(item_Signe);
 
    vue_Cours = new QTreeView;
    vue_Cours->header()->hide();
    vue_Cours->setModel(modele_Cours);
 
   button_Affichage = new QPushButton("Afficher le cours");
 
    layout->addWidget(vue_Cours);
    layout->addWidget(button_Affichage);
 
    setLayout(layout);
 
    connect(button_Affichage,SIGNAL(clicked()),this,SLOT(ouvrirSelection()));
Merci de vos futures réponses.