我在尝试移动 QCompleter 弹出视图位置时遇到问题。
我尝试了QCompeter:complete,它会在我想要的位置弹出完成者视图。但是,如果我开始输入它,请关闭它,然后在“默认”位置打开完成程序。
我还尝试了QCompleter:setPopup()函数。我创建了一个 QListView 并尝试移动到不同的位置。QCompleter 弹出视图仍然保持在相同的位置。
在我的项目中,我使用了一个包装 QLineEdit 的 QFrame。我希望完成者视图将获得 QFrame 位置。我通过 setFixedWidth() 函数成功设置了完成者视图宽度。但不要移动位置。
有什么建议么 ?
谢谢。