高级QCompleter

发布于 2024-10-17 17:40:31 字数 374 浏览 3 评论 0原文

好吧,我正在查看QCompleter,我所看到的非常酷。但我在 Visual Studio 2010 上看到,当您执行以下操作时: MessageBox(HWND hWnd, 它显示一个矩形(白色背景,黑色文本),该矩形显示 MessageBox(HWND hWnd, LPCWSTR lpText, LPCWSTR lpCaption, UNIT uType); 我的意思是突出显示您所在的位置。 这是一张图片: 显示示例的图像

Well, i was looking on QCompleter, it's pretty cool of what i can see. But i looked on Visual Studio 2010 that when you do for example: MessageBox(HWND hWnd, it shows a rectangle (white background, black text) that shows MessageBox(HWND hWnd, LPCWSTR lpText, LPCWSTR lpCaption, UNIT uType); What i mean it's highlights the position you are.
Here is an image:
Image showing example

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

叶落知秋 2024-10-24 17:40:31

除了将 setCompletionMode 用于三个枚举选项之一之外,如果不对其进行子类化并实现您自己的版本,您很可能无法实现此目的。 QCompleter 是一个模型解析器,因此它更类似于 Visual Studio 在您键入 .-> 并选择可用方法/成员时所做的操作/etc 当前对象。

Other than using setCompletionMode to one of three enum options it's quite possible you can't achieve this without subclassing it and implementing your own version. QCompleter is a model parser so it's more akin to what visual studio does when you type . or -> and pick an available method/member/etc on the current object.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文