• 7827阅读
  • 4回复

请问一下,用QT怎样实现通过串口传图片 [复制链接]

上一主题 下一主题
离线磐石
 
只看楼主 倒序阅读 楼主  发表于: 2009-11-06
请问一下,怎样用QT实现通过串口传图片,或其它文件呢
这方面没怎么接触过,只是用串口实现了一下传字符,对于传图片一点思路都没,哪位大哥做过这方面的,能指点一下吗,
谢谢!
不怕做不到,只怕想不到
离线rqzrqh

只看该作者 1楼 发表于: 2009-11-06
图片是一个数组,那么接收到之后还原成数组。
数据的正确传输交给串口。
离线磐石
只看该作者 2楼 发表于: 2009-11-09
引用第1楼rqzrqh于2009-11-06 20:31发表的  :
图片是一个数组,那么接收到之后还原成数组。
数据的正确传输交给串口。

恩,谢谢,能说的具体一点吗,如果我要把图片转换为QByteArray数据形式,我应该采用什么现成的类或函数,或是怎样转换呢,我查看了QImage ,QPixmap好像都没有这样的函数。
在查看类的过程中,我又看到了QImageWriter 中的QImageWriter ( QIODevice * device, const QByteArray & format )
和QImageReader中的QImageReader ( QIODevice * device, const QByteArray & format = QByteArray() )
但不知道行不行,请问一下行的话,device的指针能指到“COM1”或是“/dev/ttys0“上吗?
小弟还是个新手,说的不清楚之处,请包含。
再次感谢!
不怕做不到,只怕想不到
离线dbzhang800

只看该作者 3楼 发表于: 2009-11-09
看看QDataStream的manual
只看该作者 4楼 发表于: 2013-08-28
引用第2楼磐石于2009-11-09 20:31发表的  :
恩,谢谢,能说的具体一点吗,如果我要把图片转换为QByteArray数据形式,我应该采用什么现成的类或函数,或是怎样转换呢,我查看了QImage ,QPixmap好像都没有这样的函数。
在查看类的过程中,我又看到了QImageWriter 中的QImageWriter ( QIODevice * device, const QByteArray & format )
和QImageReader中的QImageReader ( QIODevice * device, const QByteArray & format = QByteArray() )
但不知道行不行,请问一下行的话,device的指针能指到“COM1”或是“/dev/ttys0“上吗?
.......

大神 你现在知道怎么传图片了吧、小弟现在做这个tcp下的图片传送、没做出来,希望分享一下代码。
快速回复
限100 字节
 
上一个 下一个