Tak, jak w temacie.
Przenoszę linijki między dwoma listwidget w multiselect.
Jak pobrać indeksy tych linijek w pierwotnym listwidget?
0
0
Na przykład, jeśli masz QListWidget nazwany listWidget1, a elementy są przenoszone do QListWidget o nazwie listWidget2, możesz pobrać indeksy z listWidget1 na podstawie aktualnie wybranych elementów
selected_items = listWidget1.selectedItems()
selected_indexes = [listWidget1.row(item) for item in selected_items]
Na przykład, jeśli chcesz przenieść wybrane elementy z listWidget1 do listWidget2, możesz użyć
for index in selected_indexes:
item = listWidget1.takeItem(index)
listWidget2.addItem(item)
0
Dzięki. Znalazłem coś takiego
indexy = [x.row() for x in LW.selectedIndexes()]