天嵌 ARM开发社区

 找回密码
 注册
查看: 2652|回复: 6

QT程序问题,郁闷好几天了!

[复制链接]
ares2004 发表于 2010-8-9 10:24:43 | 显示全部楼层 |阅读模式
最近用TQ2440板子的IO口做了个模拟SPI接口的linux驱动程序,可以控制MCP2515(CAN总线控制器)了,linux下编写测试程序也测试通过了,可以对芯片正常读写。
    想做个QT下的漂亮的界面,遇到了一个问题:做了个Qwidget,然后有两个按钮,一个发送,一个接收,还有一个QLabel,用来显示接收的数据。我现在只能做出来点接收按钮后,能接收数据并在QLabel显示,我想做的效果是有数据来了就能马上接收显示在QLabel里,请问各位有什么好办法吗?
    我想用QThread建立个线程,但是我发现在线程里不能使用connect,也就是接收到数据后不能通知QLabel显示数据。
   本人QT初学希望各位不吝赐教,谢谢。
guoyin 发表于 2010-8-9 12:22:50 | 显示全部楼层
你用的QT版本是多少,用QThread不行可以用linux的pthread函数!
 楼主| ares2004 发表于 2010-8-10 20:15:26 | 显示全部楼层
我是前不就刚买的TQ24440板子,就是光盘里的QT4.5,pthread我不太了解,我再看看。今天又出现新的问题了,刚发了个新帖子,拜托各位给我看看,谢谢大家!
chenshoubing2 发表于 2010-8-13 20:16:32 | 显示全部楼层
楼上的,能不能把CAN驱动的资料给哥们发一份呀?还有qt的一些资料,兄弟也在搞CAN总线,邮箱是
cnbeijingand2008@126.com。多谢了
ahnushe 发表于 2010-8-27 18:15:44 | 显示全部楼层
应该可以用,我以前做过的。。。。。。。
mysde 发表于 2010-8-28 21:09:19 | 显示全部楼层
我使用最笨的方法接收数据QTtimer

public slot:
void timerout()
{
}

定时查询,我是在读串口数据时用的。
kelvinjie 发表于 2010-8-29 00:56:10 | 显示全部楼层
LZ能不能让新手借阅一下你做的这个程序和资料呢?我也做这方面,刚买的板子和你一样的,新手入门还望多帮助,万分感激!我邮箱是:kelvi_jie§163.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-27 23:33 , Processed in 1.036067 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表