ICEGUI.rar
利用ICE创建发布/订阅和RPC(远程调用)
ICE是一个非常优秀的网络通信的中间件,我们现在要利用ICE创建点对点通信和发布/订阅模式的通信。
一.点对点通信主要是采用RPC通信方式
二、发布/订阅模式的通信。
https://blog.csdn.net/wb175208/article/details/107759716
QtGuiOSG.rar
s使用OSG在QT的环境中显示模型,使用的64位版本 qt5.10+VS2015
qwt-6.1.4_lib_dll.zip
VS2015+QT5.10+64位版本的QWT,已经编译通过,可以直接使用
OSG在QT的中显示
https://blog.csdn.net/wb175208/article/details/88762806
OSG在QT的中显示二
64位OCI驱动可以直接调用
已经编译后的qt5.10版本的oracle读写驱动,可以使用Qt自带的读写工具完成对oracle数据库的读写
QDockWiddget实现界面布局
使用QT中的QDockWidget实现界面布局的划分,划分成类似于VS的界面布局
C++设计模式代理模式
C++实现代理模式,隐藏了真实的对象并且可以扩展其他的非核心功能,还实现了强制代理
线段绘制,求出线段的垂线
绘制线段,并且求出线段上一点的垂线,并且计算出两条直线的交点
线段绘制,并且可以拖动线段绘制
x线段绘制,并且可以选中线段的起点或者终点,选中后可以拖动重新进行定位
QCustomPlot绘制
QCustomPlot使用,VS2013+QT5.7可以直接运行,绘制效率和绘制场景都非常好
OpenGL开发包
测试成功的OpenGL资源,和VS2013配合开发视觉图形,经过测试有效!
编译通过的OSG库文件、头文件和数据
编译好的OSGdll和lib头文件数据文件,可以直接使用
TIFF文件处理工具
TIFF文件的处理,包括文件的读写修改,坐标的添加和修改
tinyXMl解析XMl文件
tinyxml解析XML文件
android studio2.2.3调用C++
android studio2.2.3开发C++
TIFF文件读取
实现对TIFF文件读取分析,同时解析出其中包含的地理信息。
通过缓存下载图片
网络下载图片的功能,并且在ViewPaper和RecyclerView中展示出来,采用三级缓存的模式:
a.先检测内存
b.再检测文件
c.最后检测网络下载
android整片叠底处理透明色
利用paint变量,实现两张图片的整片叠底的显示,同时可以处理透明色
颜色覆盖度计算
计算某种颜色在整张图片中的所占的比例
QtGuiProductConsume.zip
https://blog.csdn.net/wb175208/article/details/120687592
在仿真引擎中设计过程中比较重要的内容有时间同步控制、业务数据的流转处理。
QtInterface.zip
https://blog.csdn.net/wb175208/article/details/120368491
QT中QtPlugin插件的使用:QT本身就是带有插件系统的,可以使用QT自身携带的插件系统开发自己的插件。插件的好处:就是可以使多人同时开发,在使用的时候再加载起来。下面通过一个Demo来实现插件的管理。
TimePlan.zip
https://blog.csdn.net/wb175208/article/details/115767330
可以缩放和拖动,并且自由的调整时间精度
DD1024.zip
使用Qt编写的1024小游戏
https://blog.csdn.net/wb175208/article/details/113820305
Tetris.zip
使用Qt5.10编写的俄罗斯方块,采用QGraphicsScene框架
https://blog.csdn.net/wb175208/article/details/113730818
IceServerClient.rar
Ice实现点对点通信,和Qt界面相结合
https://blog.csdn.net/wb175208/article/details/109770089
QtRandomNumber.rar
C++ 洗牌算法的实现
https://blog.csdn.net/wb175208/article/details/109114393
build_step_self.rar
https://blog.csdn.net/wb175208/article/details/108747024
osgearth可以编译 3rhparty可以编译 osg可以编译 proj可以编译 geos可以编译
编译环境 :VS2015+QT5.10+x64
MoveChildWgt.rar
https://blog.csdn.net/wb175208/article/details/108727535
弹出一个透明的窗口并且可以移动,双击窗口可以关闭窗口
QT在子线程中调用定时器
QT中在子线程中调用定时器
https://blog.csdn.net/wb175208/article/details/108476275
IceApplication.rar
使用Ice::Application可以快速搭建通信环境,https://blog.csdn.net/wb175208/article/details/107617687
PubSub.rar
使用IceStorm启动服务调用,实现发布订阅模式的现实使用,有标准的iCE文件
IceStorm是基于IceBox服务实现的一个轻量服务
ice-3.7.rarI
使用ice3.7编译好的,dll和lib包含相应的头文件,可以直接使用。支持C++98和C++11,里面包含了32位版本和64位版本
Thread.zip
QT创建线程的方式有三种,一种是使用QThread,一种是使用QRunable方式,另外就是使用moveToThread方式。QT使用moveToThread使当前发对象关联到线程中,使当前对象在线程中运行。
VS2015.zip
自定义QT控件并且可以发不到Qt Desgner中进行统一的使用,自定义按钮,并且定义标准的信号,任何Qt项目中都可以使用。做到的项目中主题风格的统一
GraphTraversal.zip
通过QT把图绘制出来,并且通过深度优先搜索和广度优先搜索分别实现对图中的每一个节点进行搜索。在搜索过程中使用一个线程进行搜索,提高搜索效率,提高用户体验
FloodFill.zip
利用深度优先搜索或者广度优先搜素实现,地图的遍历。类似于扫雷游戏。在搜索过程中使用线程,加快了搜索效率,提高了用户体验
QtGuiMaze.zip
利用QT搭建界面,采用多线程使用深度优先搜索实现迷宫寻宝,宝物和障碍物采用的图片的形式显示出来。可以设置迷宫的大小,通过鼠标的点选的方式实现迷宫的构造。
PathLine.rar
利用Qt绘制贝塞尔曲线,并且还可以遍历曲线上的任何一个点,采用定时器的方式,每个500毫秒向前移动一点