0

我刚来这地方。我是 Qt 的初学者,但我是 C++ 的中级程序员。我以前用 C++ 和 STL 编写过一个程序(没有代码依赖于平台,整个程序被分成大约十个 .cpp/.h 文件)。现在如果我在 qt 中开发 A Gui,我可以将它链接到我的旧程序还是应该重写所有内容?例如,我使用 fstream 使用文件 IO。但是在 Qt 中我看到有 QFile 所以可以链接它。程序相当冗长。因此,要重写所有内容将非常困难。Gui 对我来说不是强制性的,但我认为它对演示很有好处。它适用于我的项目,所以请尽快回复。如果可能的话,请给我一些示例或站点以供参考。提前谢谢你... Manish

4

1 回答 1

2

你可以为你的程序编写一个 Qt GUI:

一种选择是使用 GUI 创建一个单独的程序,将您的程序作为子进程启动,使用QProcess. GUI 程序将发送命令行参数,您可以与之通信。

另一种选择是重写程序的主要部分,使其成为另一个功能。您可以让您的 GUI 程序调用该函数。

QFile除非您想重写程序的那部分或使用 Qt 的某个功能,否则无需使用Qt 的其他部分。

于 2013-04-18T12:42:58.867 回答