【问题标题】:Customizing QCompleter自定义 QCompleter
【发布时间】:2023-04-09 09:06:01
【问题描述】:

我正在制作一个具有搜索功能的窗口(使用 QLineEdit)。在每次按键时,都应该有一个完成器,用于将结果显示为表格。我想使用 QCompleter,但它只显示结果,就像 QComboBox 一样。现在我要自定义 QCompleter。对我来说似乎很难。你有什么建议?

【问题讨论】:

    标签: c++ qt qt5 qcompleter


    【解决方案1】:

    您可以使用QCompleter::setPopup() 将小部件设置为完成者。见completer example

    【讨论】:

    • 谢谢你,你让我从工作中解脱了很多!将 QTableWidget 提供给 setPopup 方法和 QCompleter::setModel(myTable->model()); 就足够了。
    猜你喜欢
    • 1970-01-01
    • 2011-07-04
    • 1970-01-01
    • 1970-01-01
    • 2013-01-22
    • 1970-01-01
    • 1970-01-01
    • 2020-09-27
    相关资源
    最近更新 更多