QListView / QListWidget с пользовательскими элементами и виджетами пользовательских элементов
Я пишу приложение PyQt и у меня возникли проблемы с созданием пользовательского представления списка. Я хотел бы, чтобы список содержал произвольные виджеты (в частности, один пользовательский виджет). Как бы я пошел по этому поводу?
Кажется, что альтернативой было бы создать представление таблицы или сетки, завернутое в полосу прокрутки. Тем не менее, я хотел бы иметь возможность воспользоваться преимуществами подхода модель / представление, а также вложенности (древовидного представления) поддержки встроенного дескриптора.
Чтобы уточнить, пользовательские виджеты являются интерактивными (содержат кнопки), поэтому решение требует больше, чем рисование виджета.