现有win控制台应用程序的简单GUI插件

时间:2011-04-01 13:20:46

标签: c++ user-interface

我一直在开发简单的(控制台)应用程序。即便如此,我遇到的大多数问题都是启动/移植/ CMaking /库工作。 我需要通过在EXISTING c ++项目中添加#include“somelibrary.h”来添加/使用gui。我已经下载了QT,但似乎我必须创建一个新的QT项目,......并且单独考虑包括所有CUDA,OpenCV,其他人让我感到恶心。 我一直在尝试使用Windows窗体(.net?),但是这个托管/非托管边框有令人毛骨悚然的错误。 所以我想将GUI添加到现有项目中(其中表单可以在完全独立的设计器中设计)。 你知道任何? 或者你可能会建议我采用不同的方法吗?

2 个答案:

答案 0 :(得分:4)

我建议您使用CMakeQt。 CMake比qmake更好地管理项目和使用额外的库。目前Qt是最好的多平台GUI API。

答案 1 :(得分:1)

QT和winforms可以添加到现有项目中,但是使用gui应用程序并将项目添加到其中更加困难。事件驱动代码的组织方式与过程代码不同。

GUI不需要CUDA或OpenCV。