利用QT写界面,但是具体程序是C的,怎么实现?

如题所述

自定义一个槽。

把你要用到的C函数写到这个槽的实现里。添加好头文件

把你的按钮的clicked信号连到这个槽上

编译运行
温馨提示:内容为网友见解,仅供参考
无其他回答

用qt怎么编译一个c程序
qt几?用gcc编译。不过要用qt的工具先生成Makefile文件。一般是qt里自带的qmake工具。首先先写好cpp和头文件,在当前目录下依次执行qmake -project,qmake,make即可编译。

想c++在qt中实现一个界面登录的功能
}void CLoginDialog::showMainWindow(){ if(userTypeCombo->currentData() == 0){ CWidgetA *a = new CWidgetA(); a->show(); }else{ CWidgetB *b = new CWidgetB(); b->show(); } close();}cwidgeta.h 文件ifndef CWIDGETA_H#define CWIDGETA_H#...

只会C,想用QT,是不是必须要学一遍C++
C++的RAII机制也可以在一定程度上缓解C语言的内存管理的负担。当然,也因为C++是具有丰富特性的多范式编程语言,导致C++有时候会让功力不够的程序员把代码写得很糟糕,也容易踩到暗雷,而且还不那么容易排查。不过,也不要因噎废食,写偏上层的应用用C++确实是要方便许多的。QT是用C++实现的大而全的UI...

谁了解QT编程工具啊,麻烦比较一下
如果是写了makefile,或者利用qt生成vc格式的makefile,那么qt.gitoris.org上有一个项目叫jom,和nmake基本兼容,但是支持并行编译,这个只能在命令行里面用 2)eclipse,给我的感觉怎么说呢,就不像是给C\/C程序员使用的IDE,它其实也就是用qt插件创建gui,在编译过程中插入moc\/uic/r处理。编译速度要...

怎么用c语言做一个界面
大小,框的位置、大小等等都是通过计算得出来的。这样一来开发的效率是可想而知的。当然,也有专门做界面的,程序用C语言来写。比如:QT。具体的楼主可以去了解了解。如果你想感受一下C语言的“乐趣”的话,在Win32中写一下程序:#include void main(){MessageBox(NULL," Hello World!

对于QT与linux的迷惑,求前辈赐教!
我也是学嵌入式的,说嵌入式的大部分语言是用C写的应该指的是用C语言直接操作硬件完成硬件驱动或操作系统一样的功能。也就是说用C写的嵌入式程序一般是最底层的直接和硬件打交道的。我们也知道Qt这东西只能跑在操作系统上,因此当你决定用Qt开发界面的时候C部分你就不用管了,你也管不来。除非你...

qt可以用c语言吗
可以。使用qt是可以写C语言的程序的,g编译器或者说所有的C编译器,均可以兼容大部分的C语言程序,只在关键字和void指针转换上略有区别。

C代码实现拷贝文件的进度编译成库后QT调用回调函数获取进度后显示在界...
具体步骤如下:首先,在头文件中定义回调函数接口,供Qt调用。其次,在C文件中实现设置回调函数,此函数接受Qt对象指针作为参数,以便后续调用。随后,Qt开发过程中,注册此库函数,以便实时接收C库提供的进度信息。最后,C库在拷贝文件时,通过回调将进度值传递给Qt,Qt则据此更新界面的进度条。整个过程的...

...是要做出图形界面的,我用的QT做,但是本人C++没什么基础,求大神能...
没c++的基础没法用qt,图形界面全都是类,qtcreator自带很多示例工程,找份相近的看看在仿着写吧,至少要懂得继承多态这样的概念,不然短期是做不出来了。

关于C程序输出数据,在QT界面上的lineedit中实时显示,用什么方法
就比如一个test.c,编译执行后功能就是输入什么,打印什么,现在就是要把这个打印的东西显示到QT界面上

相似回答