PyQt5组合框 用户输入的项目存储在选定位置之前
在这篇文章中,我们将看到如何将用户输入的项目添加到组合框中当前选定的位置之前,即当用户在可编辑的组合框中插入项目时,它会被插入到下拉列表中当前选定项目之前的位置,默认情况下,当用户插入任何项目时,它会被插入到底部。
注意:当项目被插入时,它不会替换或覆盖在当前位置之前的项目,尽管它将移动其他项目的位置,使其被添加到所需的位置。
为了使组合框中用户插入的项目被添加到下拉列表中选定的位置之前,我们必须做以下工作:
1.创建一个组合框
2.使用setEditable方法使组合框可编辑
3.设置组合框的插入策略,在当前位置之前插入
4.创建标签
5.检索插入策略并在标签的帮助下显示它。
下面是执行情况
输出:
插入文本之前
插入文本之后