gpt4 book ai didi

html - QTextEdit 添加缩写系统

转载 作者:行者123 更新时间:2023-11-28 06:23:23 27 4
gpt4 key购买 nike

我目前正在开发一个文本编辑器,我想创建一个缩写系统。我的意思是,例如,当您编写 html5 然后按 tab 键时,例如您展开这样的代码:

<html> 
<body>
...
</body>
</html>

也许我使用了错误的关键字,但我不知道如何制作这样的函数。我找到了 QCompleter 类,但它似乎更适合完成而不是缩写系统。

谁能帮帮我?此致,zed13

最佳答案

也许您可以定义一堆常量字符串,它们实际上就是您要使用的标记。例如:

const QString html5tab = "<html>\n\t<body>\n\t...\n\t</body>\n</html>";

我可能遗漏了一些必要的转义,但这就是它的要点。然后编写您的程序,以便在按下选项卡按钮时,变量 html5tab 被打印到文本编辑字段。

无论如何,这是第一个想到的。

关于html - QTextEdit 添加缩写系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28971210/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com