qt调用c程序

do_not_cry 2014-05-13 10:02:26
新手求救!!!!我用qt写了一个界面,类似于txt的界面,用c语言写了一个类似shell的程序,我想用qt调用这个程序,使它可以在界面上像shell那样直接输指令然后执行并显示。可以用QProcess调用。但我不知道具体该怎么操作。哪位大神能教教我???拜托拜托!!
...全文
578 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
do_not_cry 2014-05-14
  • 打赏
  • 举报
回复
引用 2 楼 dbzhang800 的回复:
manual中有例子,你有什么具体问题,不妨提出来
manual是什么????
do_not_cry 2014-05-14
  • 打赏
  • 举报
回复
我用c语言写了一个加减乘除的函数,想在qt中用QProcess调用这个函数并且显示在text上。具体函数如下: c语言函数是最简单普通的加减乘除函数,包括main.c,add.c(加),div.c(除),mul.c(乘),sub.c(减).路径是./home/main qt函数如下: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { resize(700,500); QTextEdit *text = new QTextEdit(this); //设置中心主控件 setCentralWidget(text); //在状态栏显示信息 setWindowTitle("there");//设置主窗口的标题栏 statusBar()->showMessage("Welcome to there"); } 但是不知道该怎么写,能教我一下吗?
dbzhang800 2014-05-14
  • 打赏
  • 举报
回复
manual中有例子,你有什么具体问题,不妨提出来
do_not_cry 2014-05-14
  • 打赏
  • 举报
回复
自己顶一个。。。。。拜托了!!!!
do_not_cry 2014-05-14
  • 打赏
  • 举报
回复
引用 8 楼 u012852687 的回复:
[quote=引用 7 楼 dbzhang800 的回复:] 先描述清楚你想做什么和想怎么做再说吧。 比如,你的这个C程序的输入,是通过命令行,还是通过标准输入,还是文件?输出又是通过何种方式?
额,我所想的是这个c程序的输入是用户在text上的输入的命令语句,输出也是输出在text上。 主要就是在text上输入命令,c程序进行编译,得到答案后输出在text上。 [/quote] text上输入命令,回车,(c程序进行编译),得到答案后输出在text上
do_not_cry 2014-05-14
  • 打赏
  • 举报
回复
引用 7 楼 dbzhang800 的回复:
先描述清楚你想做什么和想怎么做再说吧。 比如,你的这个C程序的输入,是通过命令行,还是通过标准输入,还是文件?输出又是通过何种方式?
额,我所想的是这个c程序的输入是用户在text上的输入的命令语句,输出也是输出在text上。 主要就是在text上输入命令,c程序进行编译,得到答案后输出在text上。
dbzhang800 2014-05-14
  • 打赏
  • 举报
回复
先描述清楚你想做什么和想怎么做再说吧。 比如,你的这个C程序的输入,是通过命令行,还是通过标准输入,还是文件?输出又是通过何种方式?
do_not_cry 2014-05-14
  • 打赏
  • 举报
回复
引用 5 楼 dbzhang800 的回复:
就是Qt自带的手册。 你需要说明你到底是要调用 C编译的程序(这和C已经没有关系了,就是一个可执行程序,exe),还是要直接调用你C代码中的函数(这一般是一个库,和QProcess也没有什么关系)
调用这个c程序。主要目的是想在qt中调用这个程序,使它可以在text上进行输入并且显示结果。
dbzhang800 2014-05-14
  • 打赏
  • 举报
回复
就是Qt自带的手册。 你需要说明你到底是要调用 C编译的程序(这和C已经没有关系了,就是一个可执行程序,exe),还是要直接调用你C代码中的函数(这一般是一个库,和QProcess也没有什么关系)

16,240

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧