Qt图形界面程序如何调用fortran编写的控制台程序?

我写了一个Qt图形界面程序,上面添加了一些控件来输入一些参数(某个文件),另有一个fortran编写的控制台程序,我需要得到fortran程序运行过程中通过对Qt界面控件... 我写了一个Qt图形界面程序,上面添加了一些控件来输入一些参数(某个文件),另有一个fortran编写的控制台程序,我需要得到fortran程序运行过程中通过对Qt界面控件上参数的输入,它会在控制台显示结果,我需要将结果完整的输出到Qt界面的一个QTextEdit中,
我现在不知道:
1,如何通过Qt启动已编译的fortran控制台程序的可执行文件?
2,如何进行输入输出交互?
我曾想过用QProcess来启动Fortran程序,但是它 的参数让我不知如何去做,因为它需要判断参数(文件)存不存在。不胜感激!
展开
 我来答
百度网友af6bb57
2012-08-22 · TA获得超过537个赞
知道小有建树答主
回答量:789
采纳率:100%
帮助的人:225万
展开全部
fortran程序运行过程中通过对Qt界面控件上参数的输入

你可以将fortran程序运行过程中输入到标准输入中,然后QT去读标准输入到textEdit中。。
追问
怎么实现了?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友914ba41
2012-09-02 · TA获得超过1608个赞
知道小有建树答主
回答量:1217
采纳率:50%
帮助的人:933万
展开全部
1.Qt可以通过QProcess这个类启动其他应用程序
2.QProcess可以传递参数给其他应用程序 要是其他程序传给qt可能稍复杂些 可以定义个通用的数据结构
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式