Я хочу иметь два списка / виджета рядом. Пользователь выбирает один элемент в одном списке, выбирает элемент в другом списке и затем нажимает кнопку, чтобы сопоставить эти элементы вместе. Поведение должно заключаться в выделении связанных элементов в каждом списке.
Я находился в конфликте по поводу того, как это сделать. Каждый элемент списка должен хранить целочисленный индекс («сопоставленный» элемент в другом списке). Сначала я думал, что QListWidget сделает эту работу, но, очевидно, вы не можете создать подкласс QListItemWidget. Мне нужно добавить одну переменную mapped_to в подкласс.
Будет ли ListView лучше для этой цели? Я все об этом ошибаюсь? Заранее спасибо.