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

我写了一个局域网聊天通讯工.如何实现通过QTextEdit发送图片

3
回复
8603
查看
[复制链接]

尚未签到

来源: 2013-6-28 16:37:30 显示全部楼层 |阅读模式
5Qter豆
如图,我要实现图片发送给对方,想要把图片拖入对话框中然后点击发送发给对方。
不要求具体代码、
各位大神能告诉我应该利用什么去实现它?目前没有比较清晰的思路
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

1. 拖放涉及 mousePressEvent, mouseMoveEvent, QDrag, dragEnterEvent, dragMoveEvent, dropEvent 2. textEdit显示图片可以用html 3. Tcp传输涉及QTcpSocket以及QTcpServer
回复

使用道具 举报

尚未签到

2013-6-28 16:37:31 显示全部楼层
1. 拖放涉及 mousePressEvent, mouseMoveEvent, QDrag, dragEnterEvent, dragMoveEvent, dropEvent
2. textEdit显示图片可以用html
3. Tcp传输涉及QTcpSocket以及QTcpServer
回复

使用道具 举报

累计签到:1570 天
连续签到:1 天
2013-6-28 16:43:23 显示全部楼层
使用拖放功能将图片显示到自己的发送框,然后使用tcp传送文件形式将本地图片传送过去,然后显示到他的接受框里面。涉及到三方面编程知识:
1.拖放图片
2.textEdit显示图片
3.Tcp传送文件
回复

使用道具 举报

尚未签到

2013-6-29 12:12:02 显示全部楼层
yafeilinux 发表于 2013-6-28 16:43
使用拖放功能将图片显示到自己的发送框,然后使用tcp传送文件形式将本地图片传送过去,然后显示到他的接受 ...

这些我都知道、我想知道的是这三方面主要涉及到了哪些方法或者哪些类?
回复

使用道具 举报

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

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