自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (12)
  • 收藏
  • 关注

原创 窗口和视口的关系

窗口和视口的理解之前在VC中对窗口和视口的概念没有理解清楚,比较模糊,今天研究Qt又碰到这个问题,于是花了好长时间验证和查阅资料,最后总算是搞清楚了,再次整理,希望可以帮到别人。。个人理解:窗口相当于一块画板,在上面划分好坐标系就可以开始作画了,视口就相当于一个窗口,通过这个窗口去观察你的画板,当然这个视口需要设置大小,以及从哪个位置去观看画板,距离画板多远,可以看到图形变大变小。。。我觉得这些就是

2016-06-29 17:18:20 7629

原创 Qt 基本绘图技术

Qt 基本绘图关于Qt基本绘图简单介绍一下,也算是给自己加深印象,mark一下 首先要重写基类的paintEvent(QPaintEvent*) 事件,在paintEvent函数中就可以开始自己的绘图,如果需要对鼠标事件处理就重写相应的鼠标事件函数如:mouseMoveEvent(QMouseMoveEvent*),好了,废话不多说,这里只是简单的展示绘图,不涉及鼠标 下面是自己的一个示例代码,

2016-06-29 11:33:47 1221

原创 Qt 多线程

这两天在研究Qt的多线程,之前一直被搞的有点迷糊,一会儿是子线程执行,一会儿是主线程执行,刚开始以为子线程只能执行run函数中的带代码,现在发现并不然。。自己也是查了大量资料才有所收货的,有一篇文章写的还是不错的,http://blog.csdn.net/lutx/article/details/7353957,大家可以看看,我也是借鉴了这篇博客。1. 首先觉得自己忽略了一个问题,

2016-06-28 15:18:54 617

原创 Qt tcp socket编程

《学习笔记》QTcpSever用于监听,QTcpSocket用于连接客户端和服务端。客户端连接服务端很简单,connectToHost(QHostAddress("IP", 666);,填写IP和端口就可以,连接成功后,再关联信号readyRead()就可以读取服务端发送过来的数据了服务端首先监听某个端口,看是否有连接到该端口的机器,然后获取客户端连接的socket有两种方法:1:

2016-06-24 16:20:16 5769 1

原创 QT-IPC-内存共享

最近开始学习QT,刚实践了下qt的内存共享机制,就MARK下,获取也可以帮助有需要的朋友感觉内存共享也挺简单的,自己对共享内存做了简单封装,只需两个接口即可实现。。基本步骤:写数据: //1.设置共享内存的标志名key(存取数据的key必须相同) //2.分离共享内存和主进程 //3.创建共享内存 //4.共享内存加锁 //5.将进

2016-06-08 11:15:57 820

转载 VC 绘图映射模式之间的转换关系示意

在Windows应用程序中,只要进行绘图,就要使用GDI坐标系统。Windows提供了几种映射方式,每一种映射都对应着一种坐标系。例如,绘制图形时,必须给出图形各个点在客户区的位置,其位置用x 和y两个坐标表示,x表示横坐标,y表示纵坐标。在所有的GDI绘制函数中,这些坐标使用的是一种“逻辑单位”。当GDI函数将结果输出送到某个物理设备上时,Windows将逻辑坐标转换成设备坐标(如屏幕或打印机的

2016-06-01 17:33:41 3947

C/C++ 解析TNEF格式文件

C/C++解析tnef源码,完整工程,附带测试用例,环境VS2017,没有安装vs2015或者2017的环境可能因为缺少动态库而运行不起来

2018-01-18

QtAVPlayer工程运行需要的bin

前面上传的QtAVPlayer工程忘记添加运行库,csdn的资源又没法删除,因此额外附加上传

2017-07-12

QtAVPlayer工程

自己搭建的一个基于QtAV的工程,环境是Qt5.7-VS2013,工程中有自己编译好的QtAV的相关库文件

2017-07-11

crypto-AES加密-VS2010工程

使用crypto5.65版本AES加密文件,VS2010工程,包含crypto.lib和crypto.dLL,可直接运行

2017-05-19

QtWebEngineProcess.exe

支持XP系统的QWebEngineView组件,替换掉Qt自带的QtWebEngineProcess.exe就可以在XP系统上正常显示网页

2017-05-10

Qt5---编译的FTP库

自己编译的QFTP库,支持Qt5

2017-05-10

osg通过ffmpeg插件加载视频需要的全部DLL以及示例

osg3.0版本可用,资源中包括了osg运行视频需要的全部DLL,包括osgdb_ffmpeg.DLL以及ffmpegSDK中的DLL,还有简单加载avi视频的范例,例子中的avi视频一并赠送,只要你的osg环境没问题,这个就可以直接运行。

2017-01-06

osgdb_ffmpegd.dll

使用VS2010编译osg_ffmpeg插件,osg3.0版本(编译这个插件还是费了不少劲儿)

2017-01-05

插件osgexp1.4版本-64位.exe

3dsMax导出osgb格式的插件,.exe可安装版本,不需要使用源码编译等,直接安装即可,插件会自动查找当前计算机安装的3dsMax的版本进行安装,目前3dsMax2015以上还不支持

2016-12-30

osg FBX插件DLL

osg3.0中使用FBX插件加载FBX骨骼模型

2016-12-29

osg_FBX模型

动态人物模型,有四套动作

2016-12-29

OSG3.0- VS2010编译

使用VS2010编译OSG3.0后的库文件和头文件

2016-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除