是否可以从 QListWidgetItem* 中提取行

Raj*_*war 0 c++ qt

我有一个 QListWidgetItem* 并想知道是否可以从该指针中提取行而不迭代整个列表

use*_*165 6

如果您需要行号,请使用以下函数:

int QListWidget::row(const QListWidgetItem *) const
Run Code Online (Sandbox Code Playgroud)

它不仅仅来自指针,但您不需要迭代。

  • 对于“直接”访问,您可以使用 [QListWidgetItem::listWidget()](https://qt-project.org/doc/qt-5.1/qtwidgets/qlistwidgetitem.html#listWidget),如 `item-> listWidget()->行(项目)`。 (2认同)