我有一个使用GNU make构建的当前C ++程序。它相当大 - 大约十几个.cpp文件和相似数量的标题。
这一切都在命令行中运行,目前只输出到cout和cerr。
我想向它添加Qt界面元素 - 最好的方法是什么?
(我过去已经构建了一些Qt的东西(不是几年)虽然我生锈了 - 我现在使用的C ++代码工作,我不想改变它,只是修改它输出信息的方式最终用户。)
答案 0 :(得分:2)
你没有说明你是否对Qt Widgets或Qt Quick感兴趣,所以我会假设小部件。
启动Qt Creator和create a new Qt Widgets project。双击已创建的.ui
文件打开designer mode,然后开始创建所需的界面。如果您只是想在某个地方开始集成逻辑,请将现有代码转储到mainwindow.cpp
(或任何您称之为的代码)并在您了解有关Qt的更多信息时重构它。
例如,您的某个按钮可能会导致调用slot,然后您就可以在该广告位中执行所有操作。
还有很多非gui相关的实用程序类,如QCommandLineParser,可以帮助你。