Win编程
寒山-居士
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
目前从事跨平台桌面金融交易终端架构和开发
展开
-
虚函数与纯虚函数
首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。1、简介假设我们有下面的类层次:[cpp] view plaincopy转载 2013-07-07 14:34:46 · 868 阅读 · 0 评论 -
QtQuick之Canvas图像圆角遮罩
对于圆角图片处理,主要使用了三种办法来实现1.Qt里面使用QPainter来画个2.QML里面使用ope原创 2014-07-14 15:22:02 · 3988 阅读 · 4 评论 -
分享多个基于QML/Opengles的炫彩效果
第一个基于ListView实现的特性选择影片浏览与进入详情的效果转载 2014-07-21 15:49:19 · 3520 阅读 · 0 评论 -
基于QML2.0的View之PathView
最近想把多窗口聊天放到项目中,但是对于TabView这个在qml2.0里面出现的新东西,感觉还是蛮新颖,遂研究了下原创 2014-07-21 12:11:40 · 4138 阅读 · 2 评论 -
基于Qt-socketio客户端与Nodejs服务器通讯
基于Qt开发的socketio客户端的简单指导原创 2014-04-22 09:01:17 · 5925 阅读 · 3 评论 -
基于Qt的语音识别功能
基于Qt的语音识别原创 2014-04-18 22:17:48 · 14832 阅读 · 9 评论 -
基于Web页面的桌面客户端框架
最近遇到使用html css js 等基于桌面客户端的开发框架,闲来无事就稍微看了下 一、node-webkit框架node-webkit is an app runtime based on Chromium and node.js. You can write native apps in HTML and Javascript with node-webkit.转载 2013-10-21 10:06:51 · 5285 阅读 · 0 评论 -
Qt版本的TEA加解密使用
TEA(Tiny Encryption Algorithm) 是一种简单高效的加密算法,以加密解密速度快,实现简单著称。算法真的很简单,TEA算法每一次可以操作64-bit(8-byte),采用128-bit(16-byte)作为key,算法采用迭代的形式,推荐的迭代轮数是64轮,最少32轮。只知道QQ一直用的是16轮TEA。具体关于TEA细节参考google搜索下面看下Qt下面如何使用首原创 2013-10-15 10:37:00 · 2496 阅读 · 1 评论 -
关于DICOM与Qt的关系
最近Qt群有人问到如何使用C++编写代码实现DICOM文件与其他格式的转换工作,于是乎就查阅了下Qt下面的事情,google到了QtDcm这个基于C++的Qt的开源库,于是下载了其源代码,发现源代码还算娇小,可是还是不能直接使用到Qt项目中,于是查阅了QtDcm的在线帮助文档,其中提到了2个关于医学图像处理的开源项目:ITK和DCMTK。 下面稍微简单介绍下:原创 2013-10-08 17:03:41 · 3576 阅读 · 0 评论 -
网盘桌面客户端的技术难点
最近在做网盘桌面客户端,遇到如下技术难点: 1.网盘如何本地虚拟化(类似金山网盘等桌面快捷方式等功能) 2.如何使用Shell扩展技术 3.是否需要使用COM组件编程技术 4.如何做文件实时同步功能以上难点到目前还有好多未知的情况,如果有人知道或者做过类似的桌面shell扩展,麻烦告知 (*^__^*) 嘻嘻……原创 2013-09-05 13:37:08 · 2051 阅读 · 1 评论 -
由 ATL 想起的外壳扩展编程
好久没有给VC知识库发稿了,实在不好意思,由于前段时间实在太忙所以一直没有时间闲下心来写点东西,期间也有不少朋友给我来信讨论问题,我很感谢大家对我的支持,我欢迎大家继续来信,共同交流,共同进步!这次我想和大家一起讨论一下 Windows 的 Shell 扩展编程,首先在阅读以下内容之前我还是推荐大家看一下《COM技术内幕》这本大作,不过即使您没有有关的基础知识其实也是无所谓的,因为以下讲解是傻瓜式转载 2013-08-28 15:06:19 · 2013 阅读 · 2 评论 -
TCP三次握手/四次挥手
TCP 三次握手TCP 连接是通过三次握手进行初始化的。三次握手的目的是同步连接双方的序列号和确认号并交换 TCP 窗口大小信息。以下步骤概述了通常情况下客户端计算机联系服务器计算机的过程:1. 客户端向服务器发送一个SYN置位的TCP报文,其中包含连接的初始序列号x和一个窗口大小(表示客户端上用来存储从服务器发送来的传入段的缓冲区的大小)。2. 服务器收到客户端发送过来的SYN报文后转载 2013-07-07 13:57:26 · 980 阅读 · 1 评论 -
异步 SOCKET 编程 - 发送和接收数据
我本想把发送和接收分开作为两部分,但是最后我决定只略微解释一下 FD_READ ,留下更多的时间来说明更复杂的 FD_WRITE , FD_READ 事件非常容易掌握. 当有数据发送过来时, WinSock 会以 FD_READ 事件通知你, 对于每一个 FD_READ 事件, 你需要像下面这样调用 recv() :int bytes_recv = recv(wParam, &data转载 2013-07-07 13:38:36 · 3603 阅读 · 0 评论 -
基于Quc for Widgets 翻版 qucqml版本 即将面世 先一睹为快
Quc 乃 @feiyangqingyun QtWidgets自定义控件大全经过 @feiyangqingyun 同意 造了一版Quc for QtQuick请看截图未完待续…原创 2019-04-26 00:14:55 · 1129 阅读 · 3 评论