에서 선택된 항목 이름을 가져와야합니다. QListView을 QString으로 가져와야합니다. 나는 구글에 가려고했지만 유용한 것은 아무것도 발견하지 못했다.QString에서 선택한 항목을 QListView에서 가져 오는 방법은 무엇입니까?
답변
선택 모드에 따라 달라집니다. ExtendedSelection
을 갖게되면 어떤 항목 (0 포함)도 선택할 수 있습니다. QAbstractItemView::ExtendedSelection
가에 하나 개의 항목을 선택 만 가능합니다 (비활성화 된 경우 경우
QStringList list;
foreach(const QModelIndex &index,
ui->listView->selectionModel()->selectedIndexes())
list.append(model->itemFromIndex(index)->text());
qDebug() << list.join(",");
'모델 '은 무엇입니까? –
'''QAbstractItemView :: ExtendedSelection'''이 비활성화 된 상태에서 QListViews를 사용할 수있는 깨끗한 방법이 있습니까? 나는. 하나의 선택 만 가능하고 따라서 루프와 목록이 불필요하게된다면? – Paddre
:
ui->listView->setSelectionMode(QAbstractItemView::ExtendedSelection);
당신이 선택한 항목의 인덱스를 찾기 위해 ui->listView->selectionModel()->selectedIndexes()
반복 한 다음 항목 텍스트를 얻을 수 text()
메소드를 호출한다 (루프를 사용하지 않고 수행 할 수있는 방법입니다) :
QModelIndex index = ui->listView->currentIndex();
QString itemText = index.data(Qt::DisplayRole).toString();
- 1. 마법사 페이지의 QListView에서 선택한 모든 항목을 등록하는 방법은 무엇입니까?
- 2. QListView에서 모든 보이는 항목을 가져 오는 간단한 방법
- 3. Android Spinner의 선택한 항목을 가져 오는 방법은 무엇입니까?
- 4. ImageAdapter를 사용하여 Gridview에서 선택한 항목을 가져 오는 방법은 무엇입니까? (안드로이드)
- 5. 목록보기에서 선택한 항목을 가져 오는 가장 좋은 방법은 무엇입니까?
- 6. webview에서 선택한 텍스트를 가져 오는 방법은 무엇입니까?
- 7. QListView에서 선택한 항목 목록 제거
- 8. QListView에서 텍스트 가져 오기
- 9. DataGridView에서 선택한 항목을 DataTable로 가져 오는 방법?
- 10. tableview pyqt4에서 선택한 항목을 가져 오는 방법
- 11. DataGridView에서 선택한 DataRow를 가져 오는 방법은 무엇입니까?
- 12. 스크롤보기에서 선택한 것을 가져 오는 방법은 무엇입니까?
- 13. 대기열 집합에서 항목을 가져 오는 방법은 무엇입니까?
- 14. Ruby : 배열에서 항목을 가져 오는 방법은 무엇입니까?
- 15. ExpandableListView에서 하위 항목을 가져 오는 방법은 무엇입니까?
- 16. 배열에서 단일 항목을 가져 오는 방법은 무엇입니까?
- 17. WPF에서 ListView의 항목을 가져 오는 방법은 무엇입니까?
- 18. .NET ComboBox 컨트롤에서 선택한 항목 인덱스를 가져 오는 방법은 무엇입니까?
- 19. jQuery-asmselect를 사용하여 선택한 값을 가져 오는 방법은 무엇입니까?
- 20. 목록보기에서 항목을 안드로이드에 배열로 가져 오는 방법은 무엇입니까?
- 21. ListView에서 선택한 항목을 추출하는 방법은 무엇입니까?
- 22. 항목을 "가져 오는"것과 항목을 "가져 오는"간에 차이가 있습니까?
- 23. 검은 딸기 응용 프로그램에서 목록에서 선택한 항목을 가져 오는 방법
- 24. CheckedListBox 선택한 항목을 목록으로 가져 오는 방법 <X> ...?
- 25. 라디오 목록보기에서 선택한 항목을 가져 오는 중입니다. Android
- 26. Android ListView 및 OnClickListener : 선택한 항목을 가져 오는 방법
- 27. 선택한 항목을 가져 오는 방법 구성 요소를 끌어서 놓으시겠습니까?
- 28. DB에서 SimpleCursorAdapter를 사용하여 스피너에서 선택한 항목을 가져 오는 방법
- 29. Swing ListSelectionEvent의 "source"항목을 가져 오는 방법은 무엇입니까?
- 30. JList에서 선택한 항목을 문자열
'QListView'문서 (특히 해당 [회원 목록] (http : // qt-proje ct.org/doc/qt-4.8/qlistview-members.html))를 사용하여 현재 색인 (QModelIndex 객체)을 얻는 방법을 살펴보고 색인에서 데이터 내용을 가져올 수 있습니다 (a 'QString'로 변환 할 수있는'QVariant'). – alexisdm