저는 PySide를 사용하여 QListView에 대한 사용자 정의 항목을 만드는 방법에 대한 자습서를 인터넷에서 광범위하게 검색해 왔습니다. 내가 PyQt를 사용하여 몇 가지 사용법을 찾았지만 정말 이상하다고 생각합니다. 이 웹 응용 프로그램의 데스크톱 버전을 만들고 있으므로 this link에 표시된 목록의 항목 모양을 PySide를 사용하여 다시 만들고 싶습니다. 모든 도움말/아이디어/샘플 코드는 크게 감사하겠습니다.Pyside QItemDelegates in QListView
0
A
답변
0
이 질문은 코드를 공유하지 않았다는 것을 고려하면 꽤 넓습니다.
http://www.yasinuludag.com/blog/?p=98
그는 여기의 ListView에 접촉하고 당신에게 당신이 구현할 수있는 방법의 더 나은 아이디어를 줄 수 있습니다 그럼에도 불구하고, 제가 PyQt는/PySide에서 MVC 프로그래밍에 들어가기 매우 유용하다고 좋은 자원을 지적하자 사용자 정의 모델 및 뷰.
그는 내 기억에서 PySide를 사용합니다. 어느 쪽이든, PyQt와 PySide 코드는 거의 동일합니다.
또 다른 방법은 QListView를 사용하지 않고 QScrollArea를 사용하여 목록 항목을 위젯으로 던지기입니다. 각 위젯은 레이아웃, 하위 위젯 및 표준 스타일의 표준 Qt 위젯입니다. 비슷한 시나리오를 확인하십시오 : PyQt: How can I create a custom scroll area?
희망이 도움이됩니다.
관련 문제
- 1. QScintilla in PySide
- 2. check state checkBox in table (pySide)
- 3. PySide Qt4 widget exchange in hboxlayout
- 4. QListView 너비
- 5. PySide : segfault의 QListView이 같은
- 6. PyQt : QListExview와 연결된 QListView
- 7. PySide 1.2.0 빌드 : no pyside-uic
- 8. QListView hover 이벤트?
- 9. Qt QListView - 컨텍스트 메뉴?
- 10. QListView 내용에 따른 높이
- 11. QListView 백그라운드를 제거하십시오.
- 12. Python Qlistview 출력 디렉토리
- 13. QListView 드롭 인디케이터 스타일링
- 14. 편집시 QListView 선택 해제
- 15. Qt, QListView 모델
- 16. QGraphicsView 개체의 QListView 만들기
- 17. PySide : QComboBox
- 18. pySide QComboBox가 첫 번째 탭은 텍스트 라인이 .IN
- 19. PySide 설치
- 20. 리눅스 (pySide)
- 21. Qtx에서 QListView 또는 유사하게 사용하기
- 22. QListView 아이템 드래그 앤 드롭
- 23. QListView 및 QStandardItemModel - 중복 방지
- 24. QListView 항목에서 체크 상자를 숨기기
- 25. QlistView setCurrentIndex()가 작동하지 않습니다.
- 26. QListView 항목을 파일에 저장하는 방법
- 27. QListView 항목에 Qt의 점선을 제거하기
- 28. 빈 행을 표시하는 QListView ?? (Qt)
- 29. PySide Segfault on Shutdown
- 30. Qt/PyQt/PySide 그리드 레이아웃에서 위젯의 크기를 조절하는 방법
나는 인터넷을 광범위하게 검색 한 것을 의심합니다. Google의 첫 번째 히트가 나를 위해 문제를 해결합니다. http://www.pythoncentral.io/pyside-pyqt-tutorial-the-qlistwidget/는 PyQt/Pyside에 대한 매우 유용한 개요입니다. Btw. PyQt/Pyside는 거의 동일합니다. – Trilarion