Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Qt:在lineEdit中键入时显示可能性?_C++_Qt - Fatal编程技术网

C++ Qt:在lineEdit中键入时显示可能性?

C++ Qt:在lineEdit中键入时显示可能性?,c++,qt,C++,Qt,我想为我的程序中的用户提供一些“帮助”。 里面有一个QLineEdit,我想做以下工作:在他们打字时,程序会在他们的文本后向他们显示可能性(例如,蓝色背景)。例如:你只能输入4个名字:安妮、彼得、马修、安吉拉。当用户在“An”处时,文本后面将出现“gela”,如果他按下左按钮,文本将被写为“Angela”。可能吗?(它会显示一些建议,比如当你开始在google chrome搜索栏中键入链接时,没有下拉列表)该QCompleter有一个助手类:该QCompleter有一个助手类:请看这里:好吧,我

我想为我的程序中的用户提供一些“帮助”。
里面有一个
QLineEdit
,我想做以下工作:在他们打字时,程序会在他们的文本后向他们显示可能性(例如,蓝色背景)。例如:你只能输入4个名字:安妮、彼得、马修、安吉拉。当用户在“An”处时,文本后面将出现“gela”,如果他按下
左按钮
,文本将被写为“Angela”。可能吗?(它会显示一些建议,比如当你开始在google chrome搜索栏中键入链接时,没有下拉列表)

该QCompleter有一个助手类:

该QCompleter有一个助手类:

请看这里:好吧,我想让它没有下拉列表,只有突出显示的建议,如图所示:这家伙写了“你”,他得到了一个建议“tube.com/”,答案是提到的QCompleter类。我相信你可以根据你想要的行为来定制它。我刚才看了一下:它有“完成模式”,所以这应该是你心中的愿望。看这里:好吧,我想不使用下拉列表,只使用突出显示的建议,如图所示:这家伙写了“你”,他得到了一个建议“tube.com/”答案中提到了QCompleter类。我相信你可以根据你想要的行为来定制它。我刚才看了:它有“完成模式”,所以这应该是你内心的愿望。