런타임에 추가 및 제거되는 QPushButton 목록을 만들고 싶습니다. 항목보기 위젯이 (QListWidget)이를 수행 할 것이라고 나는 생각한다. 레이아웃 대신 항목보기를 사용하려는 이유는 버튼 목록을 스크롤하여 모든 항목을 적합하게 만들려고하기 때문입니다. 그러나 QPushButtons를 저장하는 데 사용되는 QListWidgets의 예제가 너무 많습니다.QPushButtons 목록 만들기
몇 가지 팁, 포인터 또는 예제가 필요합니다.
이것은 약간 복잡해 보이지만 올바른 접근 방법 인 것 같습니다. 나는 이것을 시험하는 과정에있다. – sj755
상황에 따라 나는 여전히 ListWidget을 선호하고 그냥 내 버튼을 처리하는 자체 ItemDelegates를 만들 것이다. QScrollArea는 더 많은 유연성을 제공하지만 QListWidget은 실제로 "자식 위젯 목록"을 만들 수 있습니다 –
@ sj755 표준 QGridLayout 또는 QVBoxLayout을 사용하여 버튼 스택을 만드는 것은 더 복잡하지 않아야합니다! QListWidget을 사용하여 그런 일을하는 것은 과도한 것처럼 보입니다. – neuronet