将Qt添加到现有GNU C++;程序 我有一个用GNUmake构建的C++程序。它相当大——大约有十几个.cpp文件和类似数量的头文件

将Qt添加到现有GNU C++;程序 我有一个用GNUmake构建的C++程序。它相当大——大约有十几个.cpp文件和类似数量的头文件,c++,qt,makefile,g++,C++,Qt,Makefile,G++,它全部运行在命令行之外,目前只输出到cout和cerr 我想向它添加Qt接口元素-最好的方法是什么 (我过去已经建立了一些QT的东西(虽然不是几年),虽然我生锈了——C++代码现在已经工作了,我不想改变它,只是修复它向最终用户输出信息的方式。)< /P> < P>你没有指定你是否对QT小部件或QT快有兴趣,所以我假设小部件。 点火,然后。双击创建的.ui文件打开,然后开始创建所需的界面。如果您只是想在某个地方开始集成您的逻辑,请将现有代码转储到mainwindow.cpp(或您所称的任何代码)中

它全部运行在命令行之外,目前只输出到cout和cerr

我想向它添加Qt接口元素-最好的方法是什么


(我过去已经建立了一些QT的东西(虽然不是几年),虽然我生锈了——C++代码现在已经工作了,我不想改变它,只是修复它向最终用户输出信息的方式。)< /P> < P>你没有指定你是否对QT小部件或QT快有兴趣,所以我假设小部件。 点火,然后。双击创建的

.ui
文件打开,然后开始创建所需的界面。如果您只是想在某个地方开始集成您的逻辑,请将现有代码转储到
mainwindow.cpp
(或您所称的任何代码)中,并在了解更多有关Qt的信息时对其进行重构

例如,您的一个按钮可能会导致调用,然后您可以在该插槽中执行所有操作


还有许多与gui无关的实用程序类可能会对您有所帮助。

不清楚您实际上在问什么,以及您尝试了什么(如果有的话)。忽略当前的makefile,如何为新的基于qt的程序创建makefile?只要这样做,然后添加您现有的源代码(以及对UI的适当更改)。“就这么做”不是一个。Stack Overflow不是一个接受广泛/开放式问题的网站,但你的网站似乎正是这样。在这里发布之前,您需要能够开始自己的工作。