1

我正在尝试使用列表视图实现搜索输入框,以使用 QML 从列表视图中搜索任何项目。我已经实现了TextInput框和ListBox,现在我需要实现InputBox和listbox之间通信的代码,这样当我在InputBox中写一个字母时,listBox中的项目就会出现。

对此实施的任何建议都将受到高度赞赏。请提供您对此的看法。

谢谢...

4

1 回答 1

0

您可能应该在 Item 中公开一个text字符串属性TextInput,并通过更新ListBox.

像这样的东西:

TextInput {
  id: textInput

  onTextChanged: {
    // Update the filter for the ListBox
    listBox.filter(text)
  }

}

ListBox {
  id: listBox
}
于 2012-11-05T12:55:39.917 回答