
Qt
文章平均质量分 81
Newtown-Gao
这个作者很懒,什么都没留下…
展开
-
Qt之QTcpServer/QTcpSocket简单收发信息
用QT包装好的东西做socket类东西,我只能说啥这么简单呢。waitForConnected() 等待链接的建立waitForReadyRead() 等待新数据的到来waitForBytesWritten() 等待数据写入socketwaitForDisconnected() 等待链接断开开始前在项目.pro里面添加如下: QT += core g转载 2014-05-28 12:56:01 · 464 阅读 · 0 评论 -
Qt信号与槽实现原理
有网友抱怨:哪个大牛能帮帮我,讲解一下信号槽机制的底层实现?不要那种源码的解析,只要清楚的讲讲是怎么发送信号,怎么去选择相应的槽,再做出反应。也就是类似于一个信号槽的相应流程。。。求解啊!!!看了源码,真的是一头雾水。。。撞墙的心都有了~~~~ 本文使用 ISO C++ 一步一步实现了一个极度简化的信号与槽的系统 (整个程序4个文件共121行代码) 。希望能有助于刚进入Qt世界的C++转载 2015-09-10 16:37:17 · 20910 阅读 · 11 评论 -
Qt5.4.1 + VS2008 环境搭建
欢迎转载,但转载请全文转载、注明出处并附上本文链接http://blog.youkuaiyun.com/phil2036/article/details/20409535工作联系:phil2360@gmail.com 上海 Mr.张(就是本人 )漫长及伴随各种错误的编译过程网上能找到的基本都是关于Qt4编译的文章,Qt5的无论中文或是英文都不多,转载 2015-04-14 17:27:09 · 5110 阅读 · 0 评论 -
QWebView + JS 实现简单地图
直接上代码:map.html body, html, #allmap { width: 100%; height: 100%; overflow: hidden; margin: 0; } #l-map {原创 2015-02-26 12:45:29 · 1880 阅读 · 0 评论 -
Qt 实现简单邮件发送
#ifndef SMTP_H#define SMTP_H#include #include #include #include #include #include #include #include #include #include #include #include #include class Smtp : public QObject{ Q_OB原创 2015-01-07 13:59:45 · 10008 阅读 · 9 评论 -
QSettings 从注册表读取网关
QSettings *reg = new QSettings("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\services\\Tcpip\\Parameters\\Interfaces\\",QSettings::NativeFormat); QStringList groupsList=reg->childGroups(); q原创 2015-01-07 14:16:47 · 920 阅读 · 0 评论 -
Qt Model/View 学习笔记 (三)
Model类基本概念在model/view构架中,model为view和delegates使用数据提供了标准接口。在Qt中,标准接口QAbstractItemModel类中被定义。不管数据在底层以何种数据结构存储,QAabstractItemModel的子类会以层次结构的形式来表示数据,结构中包含了数据项表。我们按这种约定来访问model中的数据项,但这个约定不会对如何显示这些数据有任转载 2014-08-27 20:58:03 · 508 阅读 · 0 评论 -
Qt Model/View 学习笔记 (七)
Delegate 类概念与MVC模式不同,model/view结构没有用于与用户交互的完全独立的组件。一般来讲, view负责把数据展示给用户,也处理用户的输入。为了获得更多的灵性性,交互通过delegagte执行。它既提供输入功能又负责渲染view中的每个数据项。 控制delegates的标准接口在QAbstractItemDelegate类中定义。Delegates通过实转载 2014-08-27 21:02:17 · 344 阅读 · 0 评论 -
Qt Model/View 学习笔记 (六)
在views中选择数据项概念用于新的view类中的选择模型比Qt3中的模型有了很大的改进。它为基于model/view架构的选择提供了更为全面的描述。尽管对提供了的views来说,负责操纵选择的标准类已经足以应付,但是你也可以创建特定的选择模型来满足你特殊的需求。关于在view被选择的数据项的信息保持在QItemSelectionModel类的实例中。它也为每个独立的model转载 2014-08-27 21:01:14 · 426 阅读 · 0 评论 -
Qt Model/View 学习笔记 (五)
View 类概念在model/view架构中,view从model中获得数据项然后显示给用户。数据显示的方式不必与model提供的表示方式相同,可以与底层存储数据项的数据结构完全不同。内容与显式的分离是通过由QAbstractItemModel提供的标准模型接口,由QAsbstractItemview提供的标准视图接口共同实现的。普遍使用model index来表示数据项。vi转载 2014-08-27 21:00:08 · 385 阅读 · 0 评论 -
Qt Model/View 学习笔记 (四)
创建新的Models介绍model/view组件之间功能的分离,允许创建model利用现成的views。这也可以使用标准的功能 图形用户接口组件像QListView,QTableView和QTreeView来显示来自各种数据源的数据为。QAbstractListModel类提供了非常灵活的接口,允许数据源以层次结构的形式来管理信息,也允许以某种方式对数据进行插入、删除、修改和存转载 2014-08-27 20:57:30 · 341 阅读 · 0 评论 -
Qt Model/View 学习笔记 (二)
介绍Qt提供了两个标准的models:QStandardItemModel和QDirModel。QStandardItemModel是一个多用途的model,可用于表示list,table,tree views所需要的各种不同的数据结构。这个model也持有数据。QDirModel维护相关的目录内容的信息,它本身不持有数据,仅是对本地文件系统中的文件与目录的描述。QDirModel转载 2014-08-27 20:55:20 · 395 阅读 · 0 评论 -
Qt Model/View 学习笔记 (一)
介绍Qt 4推出了一组新的item view类,它们使用model/view结构来管理数据与表示层的关系。这种结构带来的功能上的分离给了开发人员更大的弹性来定制数据项的表示,它也提供一个标准的model接口,使得更多的数据源可以被这些item view使用。这里对model/view的结构进行了描述,结构中的每个组件都进行了解释,给出了一些例子说明了提供的这些类如何使用。转载 2014-08-27 20:55:48 · 429 阅读 · 0 评论 -
Qt之界面实现技巧-- 窗体显示,绘制背景,圆角,QSS样式
转自 --》 http://blog.sina.com.cn/s/blog_a6fb6cc90101dech.html总结一下,在开发Qt的过程中的一些技巧!可遇而不可求。。。一、主界面1、无边框 setWindowFlags(Qt::FramelessWindowHint)2、界面始终位于顶部位置 setWindowFlag转载 2014-05-28 12:39:25 · 5484 阅读 · 0 评论 -
VS IDE 下编译Qt 源码
打开qmake命令行进入Qt源码目录,输入以下命令qmake -r -spec win32-msvc2013 -tp vc等待命令执行完成即可看到生成的vs解决方案文件原创 2015-11-18 10:49:44 · 741 阅读 · 0 评论