1

からアイテムを削除するにはどうすればよいQListViewですか? QComboBoxですが、removeItemに相当する関数が見つかりませんQListView

pyqt4 を使用します。

4

3 に答える 3

7

QListWidget では直接削除できますがtakeAt()、QListView (Qt モデル/ビューを参照) では削除できません。独自のモデルが必要でない限り、ウィジェットを使用する必要があります。QListView必要な場合は、モデルを取得して削除します。qListView.model().removeRow(row)

于 2011-05-21T18:23:43.247 に答える
1

ビューではなくモデルを使用する必要があります。

https://doc.qt.io/qt-4.8/qabstractitemmodel.html#removeRowを参照してください

于 2011-05-21T19:14:30.217 に答える