原文:Qt学习之路_5(Qt TCP的初步使用)

在上一篇博文Qt学习之路 Qt UDP的初步使用 中,初步了解了Qt下UDP的使用,这一节就学习下TCP的使用。 者其实流程都差不多。当然了,本文还是参考的 Qt及Qt Quick开发实战精解 一书中的第 个例子,即局域网聊天工具中的UDP聊天和TCP文件传送部分。另外http: www.yafeilinux.com 上有其源码和相关教程下载。 其发送端界面如下: 接收端界面如下: 发送端,也即 ...

2012-06-30 14:46 1 41142 推荐指数:

查看详情

Qt学习之路_4(Qt UDP的初步使用)

  为了使用Qt自带的Socket进行网络编程,先必须熟悉Socket编程的原理,另外还需对Qt一些基本类的操作比较熟悉。由于刚接触不久,所以还是以看人家的代码来学习。这次主要是学Qt下UDP的编程,且熟悉一些Qt下代码的编写流程,所以本文参照的是《QtQt Quick开发实战精解》一书 ...

Fri Jun 29 03:28:00 CST 2012 22 55379
Qt学习之路_9(Qt中Item Widget初步探索)

Qt界面设计中有model-based的List View,有Item-based的List Widget,关于这2者到底有什么区别,暂时也没弄太明白,这些都是界面设计中的设计模式,从MVC发展而来。以后用到的时候自然会明白的。 一般简单的都是 ...

Tue Jul 31 19:51:00 CST 2012 2 22112
Qt学习之路_7(线性布局和网格布局初步探索)

QtDesigner这个工具用来设计界面比较方便,如果使用之,则比用纯代码写要容易入手,但是有的时候用代码来写界面可以达到灵活的设计,所以也需要掌握之。   Qt中的布局有垂直布局,水平布局,这2种布局用法一模一样,在android中这种布局叫做叫做线性布局,我这里也暂这么叫着 ...

Tue Jul 31 05:45:00 CST 2012 0 6649
初步学习Qt布局

布局管理 以下是Qt手册中的《布局管理》的译文 在一个Widget中,Qt布局管理系统提供了一个简单而有效的方式来自动组织子widget,以保证他们能够很好地利用可用空间。 介绍 Qt包含一个布局管理类的集合,它们被用来描述widgets如何在应用程序的用户界面中呈现的。当可用空间发生变化 ...

Tue Jan 29 22:04:00 CST 2013 0 6257
Qt 学习之路使用 QJson 处理 JSON

XML 曾经是各种应用的配置和传输的首选方式。但是现在 XML 遇到了一个强劲的对手:JSON。我们可以在 这里 看到有关 JSON 的语法。总体来说,JSON 的数据比 XML 更紧凑,在传输效率上 ...

Wed Sep 16 18:05:00 CST 2015 0 2500
Qt 学习之路:QFileSystemModel

使用还是简单的。 让我们从 Qt 内置的模型说起。实际上,Qt 内置了两种模型:QStandardI ...

Tue Sep 15 18:33:00 CST 2015 0 2954
Qt 学习之路:QStringListModel

上一章我们已经了解到有关 list、table 和 tree 三个最常用的视图类的便捷类的使用。前面也提到过,由于这些类仅仅是提供方便,功能、实现自然不如真正的 model/view 强大。从本章起,我们将了解最基本的 model/view 模型的使用。 既然是 model ...

Wed Sep 16 23:55:00 CST 2015 0 6050
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM