PyQt使用QCompleter的setCurrentRow方法设置提示项的行数要怎么写
时间: 2024-04-29 16:22:20 浏览: 133
在pycharm中设置显示行数的方法
在PyQt中,使用QCompleter的setCurrentRow方法设置提示项的行数,可以通过以下代码实现:
```python
completer = QCompleter(["apple", "banana", "cherry"])
line_edit = QLineEdit()
line_edit.setCompleter(completer)
# 设置当前选中的提示项为第二行
completer.setCurrentRow(1)
```
其中,QCompleter的setCurrentRow方法接收一个整数参数,表示要设置的当前选中的提示项的行数。注意,行数从0开始计数,因此如果要设置第一行为当前选中的提示项,应该传入0作为参数。
阅读全文