找回密码
 立即注册
收起左侧

使用QSerialport 时出现Timers can only be used with threads started with ...

4
回复
5612
查看
[复制链接]
累计签到:9 天
连续签到:1 天
来源: 2016-7-19 17:03:44 显示全部楼层 |阅读模式
4Qter豆
使用QSerialport 的write函数是出现图片中的问题,QT5中QSerialport类该怎么使用?

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册
回复

使用道具 举报

累计签到:956 天
连续签到:1 天
2016-7-19 17:32:05 显示全部楼层
你这提示的错误是关于startTimer的。。。。跟串口类没关系,把详细错误信息发出来
回复

使用道具 举报

累计签到:9 天
连续签到:1 天
2016-7-19 17:39:46 显示全部楼层
wdmxtk002 发表于 2016-7-19 17:32
你这提示的错误是关于startTimer的。。。。跟串口类没关系,把详细错误信息发出来 ...

但是如果我把write屏蔽掉,就不会显示这一行了,而且也触发不了读取数据

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

累计签到:956 天
连续签到:1 天
2016-7-20 07:58:09 显示全部楼层
你的定时器用法错了,应该用timer->start(1000),startTimer跟他不是一回事。多看看文档。
回复

使用道具 举报

累计签到:9 天
连续签到:1 天
2016-7-21 09:07:54 显示全部楼层
wdmxtk002 发表于 2016-7-20 07:58
你的定时器用法错了,应该用timer->start(1000),startTimer跟他不是一回事。多看看文档。 ...

嗯,定时器用法还是有点问题,但是关键不在这个地方 ,后来我使用创建器去写这段代买,没有出现这种问题,所以我想可能与vs有关系,不过还是谢谢你的回答
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了