博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
QtCreator开发局域网聊天工具(Project 2)
阅读量:6787 次
发布时间:2019-06-26

本文共 746 字,大约阅读时间需要 2 分钟。

  有段时间实验室不能上网,于是我就萌生了这样的想法,做个简单的界面可以聊天的工具,能够相互发送消息即可,而且因为有人用linux系统,还需要它能够跨平台应用,这样才能达到大家都能够较好交流的效果。

  参考书籍:

  《Qt Creator快速入门》 《Qt及Qt Quick开发实战精解》

  实际上,与其说是我自己独立开发的,不如说我是看着这两本书一步一步把代码“搬移”过来的,整个框架设计以及其它细节,都不是我考虑的,而是书中已经说明,我只是一个模仿者。当然,即使是这样的模仿,也是能出一些问题的,比如,由于qtcreator智能补齐,我经常会大意的输错。在qtdesigner的使用上,通过自己按照书中来设计一下,我已经可以说是比较熟练了,当然,能够这么快熟悉它的功能最主要的原因还是qtdesigner设计的实在是太方便易用了,只要自己愿意折腾两下,加上看着书中所写进行实现,那是比较容易的事。这也给了我很大的信心,从我接触图像处理/计算机视觉开始,我就想能够自己做一些小程序,能够方便的、较为人性化的进行算法框架及系统的实现,比如说人脸检测,或者是行人检测,还有车牌识别,现在看来离这个目标不远了。

  我一步步按照书中方法进行实现,然而在文件TCP传输这一块,似乎仍然不可用,难道是因为我用的qt5的缘故?我直接下载源程序进行测试,发现也还是不行,不知道这是什么原因导致的,我单步调试的时候发现有个地方会莫名跳出,我对qt里面的一些机制还不是很熟悉,这个得等以后慢慢掌握更多知识,再回头看看这是为什么,这个问题暂且记下:TCP传输文件卡死 

  整个界面的最终效果图如下,在此我得非常感谢,这个网站对我图标的设计可谓帮忙不少。

  实践过程中的图片两张:

 

  同样上源码地址,@

转载地址:http://sqigo.baihongyu.com/

你可能感兴趣的文章
[转贴]LTP--linux稳定性测试 linux性能测试 ltp压力测试 ---IBM 的 linux test project
查看>>
(转)MySQL的JDBC驱动源码解析
查看>>
图片转换为视频
查看>>
javaWeb服务详解(含源代码,测试通过,注释) ——Dept实体类
查看>>
给ListView加HeaderView时遇到的问题
查看>>
String到底在内存中是如何存储的
查看>>
IMX6Q RTC驱动分析
查看>>
我的个人简历
查看>>
C++11-lambda表达式
查看>>
【转载】jQuery最佳实践
查看>>
【转】摄像头编程实例
查看>>
邮件中嵌入html中要注意的样式
查看>>
数据结构中的排序算法
查看>>
汇编入门学习笔记 (十二)—— int指令、port
查看>>
Tomcat Server处理一个http请求的过程
查看>>
c++ primer 5th 笔记:第五章
查看>>
设置用户ID和设置组ID
查看>>
计算机经典书籍【转】
查看>>
隐式类型转换
查看>>
TRSWCM学习问题总结
查看>>