如何使用Qt构建命令窗口

How to use Qt to build a command window?

本文关键字:命令 窗口 构建 Qt 何使用      更新时间:2023-10-16

我完全不知道。有什么建议吗?这是一个接受一些命令的命令窗口,如:

> Add(1, 2)

以及其他类似物。

这是一个非常模糊的问题。由于Qt中没有内置的解析器生成,因此可以将boost或YACC组合起来进行解析。使用QInput对话框或Qt中的QTextEdit进行输入和显示。基本上在Qt中设置一些事件用于解析。

有一个扩展QInputDialog的类来存储字符串cmd。这个类有一个解析函数,它将从输入的命令中调用正确的代码或报告错误。然后存储一组已完成的命令或输出,并将其显示给用户。对于确切的代码,你需要尝试一些东西,看看一些教程,并问更多SO问题:)

希望这是一个好的开始,让你的头脑运转起来。