Qt
文章平均质量分 66
iamlate
这个作者很懒,什么都没留下…
展开
-
忽然想起的两个QT小问题
1,如果声明了SLOT而没有实现,将会出现莫名其妙的错误。没有易懂的提示。2,我把项目文件夹从D盘移动到E盘,删除了已经建立的buinding文件夹了,结果DEBUG后生成的文件又出现在D盘。后来发现一个很低调的文件,是IDE生成的.pro.user文件,删除此文件即可。原创 2011-07-20 02:23:48 · 629 阅读 · 0 评论 -
五种获取本地网络信息的方法(QHostInfo和QNetworkInterface)
1.使用QHostInfo获取主机名和IP地址。(1)获取主机名。 1. QString localHostName = QHostInfo::localHostName(); 2. qDebug() (2)获取本机的IP地址。原创 2011-08-23 21:52:30 · 13037 阅读 · 0 评论 -
一段来源于《精通Qt编程》的文件传输功能的代码
服务器端和客户端都是继承于QDialog,写个住程序让他们显示即可。代码来源于《精通Qt编程》,我觉得就是把这本书背下来,离精通还很远。代码是3个月前我自己照着pdf的书敲出来的。自己添加了一些界面代码,和一些投文件。核心代码未作修改。有些地方我现在还没搞的很清楚,再回顾原创 2011-08-06 09:13:04 · 4725 阅读 · 2 评论 -
C++ 容器类与Qt容器类对比 (2)连续容器类
容器类共享公共的接口,这使标准库更容易学习,只要学会其中一种类型就能运用另一种类型。标准库定义了三种顺序容器类型:vector、list 和 deque(是双端队列“double-ended queue”的简写,发音为“deck”)。它们的差别在于访问元素的方式,以及添加或删除元原创 2011-08-03 16:49:26 · 4217 阅读 · 0 评论 -
Qt 寻找局域网机器的IP地址
我做了一个类似飞鸽传书的小程序,当时以为Qt的类库中肯定有个类,可以查询出所有局域网的IP,结果找不到这个类。总不能让别人传文件的时候,还要输入IP吧。我就在一个Qt群里问了好多次,后来有个管理员看不下去了,随口给我说了:“ARP或者Ping,自己写”。开始,我以为这个管理员逗我原创 2011-07-18 04:15:13 · 4998 阅读 · 3 评论 -
C++ 容器类与Qt容器类对比 (1)概述
C++中容器类是属于标准模板库中的内容,有必要回顾下标准模板库。STL = Standard Template Library,标准模板库,惠普实验室开发的一系列软件的统称。从根本上说,STL是一些“容器”的集合,这些“容器”有list,vector,set,map等,STL也是原创 2011-08-03 15:18:00 · 1843 阅读 · 0 评论 -
The Network Module in Qt 4-----Qt 4的网络模块(节选翻译)
The network module in Qt 4 provides some new features, such as support for internationalized domain names, better IPv6 support, and better p原创 2011-07-21 21:03:35 · 1773 阅读 · 0 评论 -
Qt网络模块简介
为了便于理解,我们将Qt网络模块提供的类分为三个集合。第一个集合中,为基本的网络类,包括: QSocket, QServerSocket, QDns, 等。使用这些类实现 TCP/IP 套接字编程将更为便捷。第二个集合中,QNetworkProtocol和QNetworkOper原创 2011-07-19 21:48:07 · 1416 阅读 · 0 评论 -
QFtp学习
现在通过C++ GUI Programming with Qt4书中QFtp的例子, 来回顾一下以前学习的知识。先帖出代码,然后回顾下书中的分析,添加一些自己不熟悉的知识点。 ftpget.pro 文件TEMPLATE = appQT = co原创 2011-07-19 23:50:36 · 3726 阅读 · 1 评论 -
令人无法淡定的Qt书----关于数据库模块
对,就是那本官方书——C++ GUI Programming with Qt4,我看的是印度的纸质发行版。查了好多单词啊。我就是看这本书入门的,在我看来,这完全不适合做一本入门教程。第十三章,数据库,第一节,连接与查询的第一段代码。bool createConnection(){原创 2011-07-18 04:19:40 · 818 阅读 · 0 评论 -
QTimer简介
The QTimer class provides repetitive and single-shot timers.The QTimer class provides a high-level programming interface for timers. To use原创 2011-07-20 03:28:10 · 1862 阅读 · 1 评论 -
Qdemo中broadcast的例子
Qdemo中broadcast的例子发送端://! [0] udpSocket = new QUdpSocket(this);//! [0]connect(timer, SIGNAL(timeout()), this, SLOT(broad原创 2011-08-23 22:37:33 · 1123 阅读 · 0 评论