基于qt的udp聊天发送信息 有四处要设置自动滚屏 --------------- 续上

     上次写博客,我说有两处设置自动滚屏,但经过实际和板子通讯发现,还应有两处自动滚屏。总结如下:

第一处滚屏:receive()槽函数的开始,也就是显示text之前,要自动滚屏下。防止用户在上一时刻将鼠标停留在他处,在显示之前,要把可插入位置,通过自动滚屏移到文本的末尾

第二处滚屏:receive槽函数显示text文本之后,为了防止显示一半文本,另外一部分不可见,这显然是我们不希望看到的

第三处滚屏:send()槽函数,发送text文本之前,因为这里我们设置了自己发送的文本也要显示出来。

地四处滚屏:send()槽函数,发送text文本之后,防止只显示一半。

归纳:

1,显示文本前要自动滚屏,防止将文本插入到鼠标上一时刻停留的地方。我们希望每次都插入在前面文本的后面。

2,显示文本之后要滚屏,防止只显示一半,另外一半看不到,要用户自己用鼠标拖才能看到。

大家自己修改源码吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值