• 6999阅读
  • 5回复

[提问]想在QT中调用之前已经用c++写好的一个程序,并且把程序结果显示出来,应该怎么做? [复制链接]

上一主题 下一主题
离线gaoweiwei
 

只看楼主 倒序阅读 楼主  发表于: 2014-04-02
如题,核心程序已经用c++写好了,现在在用QT编一个用户界面,想在这个界面中调用这个程序,并且把结果在界面中显示出来。求指点迷津!!!!!!
离线dbzhang800

只看该作者 1楼 发表于: 2014-04-02
QProcess
离线gaoweiwei

只看该作者 2楼 发表于: 2014-04-02
回 dbzhang800 的帖子
dbzhang800:QProcess (2014-04-02 17:21) 

写好的不是.exe文件,就是一对.cpp  .h之类的文件,用QProcess也可以?
离线uidab

只看该作者 3楼 发表于: 2014-04-02
回 gaoweiwei 的帖子
gaoweiwei:写好的不是.exe文件,就是一对.cpp  .h之类的文件,用QProcess也可以? (2014-04-02 17:47) 

那个Qt也是C++。你按照C++的方式就可以了 !
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线realfan

只看该作者 4楼 发表于: 2014-04-02
C++代码都写好了,就直接在Qt中用好了
离线chenyong568

只看该作者 5楼 发表于: 2014-04-03
可以直接把你的cpp和h文件添加到Qt的工程里面,在需要用到C++的方法的时候,在Qt里面创建该方法的对象,用法完全相同于在C++工程,调用对象的方法获取到的数据,需要在Qt界面显示的数据直接设置到Qt显示控件即可,这样简单些。
也可以把你的C++文件编译成动态库,Qt工程引用动态库和h文件也同样可以调用你的C++的方法。
祝你成功!
快速回复
限100 字节
 
上一个 下一个