为搜索框创建自己的Qt小部件

时间:2011-01-20 06:29:01

标签: qt4 desktop-application

我的问题与Search button inside the search box like Bing有些相关。我打算使用类似的控件在我的桌面应用程序中提供搜索工具。搜索框有点像Windows 7中Windows资源管理器中给出的搜索框,其中显示文本“搜索”,当用户输入要搜索的文本时,它将显示建议并关闭匹配。此外,当搜索查询被清除时,会有一个轻微的过渡,例如淡出,这样整个控件在运行中看起来很流畅。

我没有使用MFC / Windows编程完成此操作,但我觉得这应该在Qt上更容易。我已经看过使用QML的Qt示例,但我不打算使用QML。

你们可以建议我在Qt中这样做吗?

1 个答案:

答案 0 :(得分:4)

QLineEditQCompleter一起使用,对于Windows 7搜索框效果,请参阅setPlaceHolderText(...)功能。