如何使用Qt构建命令窗口?

时间:2013-08-11 21:52:22

标签: c++ qt parsing command

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

> Add(1, 2)

和其他类似物。

1 个答案:

答案 0 :(得分:2)

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

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

希望这是一个让你开心的好开始。