QtでQListviewの選択中のアイテムのインデックスを取得したいのですが、実行すると
-1と表示されうまく行きません...いくら調べてもどこが間違っているのかわかりません...
どうすればインデックスを取得できますか...?
C++
1 void Script::on_pushButton_3_clicked() 2{ 3 4 QStandardItemModel * model = new QStandardItemModel(); 5 ui->listView->setModel(model); 6 QStandardItem * item = NULL; 7 QList<QStandardItem *> listItem; 8 int indexint; 9 10 11 12 QModelIndexList listIndex = ui->listView->selectionModel()->selectedIndexes(); 13 QModelIndex index; 14 item = model->itemFromIndex( index ); 15 listItem << item; 16 indexint = index.row(); 17 ui->label_3->setNum(indexint); 18}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。