Bonjour,
j'ai créé des QTableView et QListView dans une mainWindow de cette manière :
...donc jusque là ça marche bien. Je vois bien ma liste de fichiers affichée dans mon layout->QTableView. Bon, OK mais maintenant, j'aimerai bien pouvoir récupérer les index de chaque ligne histoire de pouvoir m'amuser avec les fichiers
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 .... void Table::createLayout(){ model=new QDirModel; gridGroupBox = new QGroupBox(tr("Input Data")); layout = new QGridLayout; table=new QTableView; table->setModel(model); table->setRootIndex(model->index(path)); layout->addWidget(table); gridGroupBox->setLayout(layout); this->ui->horizontalLayout->addWidget(gridGroupBox); } ...c'est là que ça se corse... Si j'ai bien compris, ce qui gère les index c'est la classe QModelIndex, non?
Par contre, ce que je pige pas trop c'est comment on l'implémente.... je sui preneur d'idées! merci par avance
Partager