自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BOOST库 之 智能指针的类型转换 (基类 与 子类之间智能指针的转换)(未完成)

TODO:static_pointer_cast() 、 const_pointer_cast() 、dynamic_pointer_cast()扩展:标准的转型操作符static_cast() 、 const_cast() 、 dynamic_cast()

2017-07-27 23:05:57 2569

原创 BOOST库 之 智能指针

六大智能指针scoped_ptr、scoped_arrayshared_ptr、shared_arrayweak_ptr、intrusive_ptr//--------------------------一、scoped_ptr//--------------------------1、概述:指针的所有权不能转让,即:不能拷贝、赋值【其把拷贝构造函数和赋

2017-07-27 22:58:57 361

原创 BOOST 日期时间库 之 时间点 posix_time 3/3

一、时间 boost::posix_time//--------------------------1.包含头文件#include using namespace boost::posix_time;//--------------------------2.时间长度 boost::posix_time::time_duration//-------------

2017-07-27 22:52:45 2551

原创 BOOST 日期时间库 之 日期长度与日期区间 2/3

一、日期长度 boost::gregorian::date_duration//--------------------------1、摘要日期长度是以天为单位的时长,是度量时间长度的一个标量,是一个天数的计量。它与日期不同,值可以是任意整数,可正可负。2、使用为date_duration定义了一个常用的typedef:days,如下:boost::gregor

2017-07-27 22:49:43 610

原创 BOOST 日期时间库 之 date 1/3

1.摘要:基于格里高利历,支持1400-01-01到9999-12-31之间的日期计算.使用一个32位的整数作为内部存储,以天为单位表示时间点概念.2.包含头文件#include using namespace boost::gregorian;3.构造boost::gregorian::date d1( 2010, 1, 1 );boost::gr

2017-07-27 22:46:02 592

原创 BOOST 计时器类 timer 、progress_timer

一、boost::timer1、包含头文件#include using namespace boost;2、说明:timer对象一旦被声明,它的构造函数就启动了计时工作,之后就可以随时用 elapsed() 函数简单的测量自对象创建后到此时所流逝的时间。成员函数 elapsed_min() 返回timer测量时间的最小精度;elapsed_max()

2017-07-27 22:06:52 460

原创 BOOST UDP 网络通信(2) --如何传输结构体

//前提boost::shared_ptr<boost::thread> _Thread;boost::asio::io_service _IOS;boost::shared_ptr<udp::socket> _Socket;TSString _MulticastAddress;//异步调用中run函数说明;//IOS中的run成员函数可以等待异步操作完成...

2017-07-16 12:19:14 1994

原创 char类型 转 std::string

{ char cEntityID[32]; std::string strEntityID; //当cEntityID的值为32位时(即:填满整个空间); //cEntityID的最后一位‘\0’是没有的; //所以不能直接转换,转换方式如下: char * tempBuff[33] = {0}; memcpy( tempBuff, cEntityID, 32 ); strEn

2017-07-16 11:12:58 3181

原创 BOOST 类型转换(lexical_cast)崩溃问题

lexical_cast库说明lexical_cast库进行“字面量”的转换,类似C中的atoi函数,可以进行字符串、整数/浮点数的字面转换。【备注】字面量:字面量就是指这个量本身,比如字面量3,也就是指3。指像特定的数字,字符串或者是布尔值这样,能够直接了当地指出自己的类型并为变量进行赋值的值#include { int i = 0; char ch = 12

2017-07-16 11:03:32 1268 1

原创 BOOST TCP 同步 网络通信

TCP服务器端:#include #include #include int main( int argc, char * argv[] ){ //TCP服务器端-同步; //在同步模式下,程序发起一个IO操作,向io_service提交请求,io_service把操作转交给操作系统,同步地等待; //当IO操作完成时,操作系统通知io_service,然后io_serv

2017-07-15 21:36:10 820 1

原创 BOOST-计时器-同步、异步(boost::asio::deadline_timer)

//同步定时器;{ boost::asio::io_service ios; //所有asio程序必须要有一个io_service对象; boost::asio::deadline_timer d_timer( ios, boost::posix_time::seconds(2) ); //两秒后定时器终止; std::cout << d_timer.expires_at() << s

2017-07-15 20:19:58 966

原创 BOOST UDP 网络通信(1)

包含头文件#include #include UDP服务器端:int main( int argc, char * argv[] ){ boost::asio::io_service ios; //-------- Begin 1; boost::asio::ip::udp::socket sock( ios ); boost::asio::ip::udp::end

2017-07-15 20:07:40 1371

Qt WebEngine 实战 - 仿制浏览器

QT 仿制浏览器 1、获取网址时,在标题栏,显示加载进度 2、查看:界面的 放大、缩小、重置 功能 3、界面导航功能:前进、后退、刷新 功能 4、获取网站图标 5、显示历史记录,并提供跳转功能 6、界面内查找:在当前界面用高亮模式,显示查找内容

2021-03-31

QT5 下的 QFTP 文件包

从 Qt5.x 之后,QFTP 从 QT 库中被移除,若想用,需要下载源码自行编译 这里提供 QFTP 文件,与使用示例

2021-03-23

QtModelViewTabelF.rar

QT 实现 以名片列表的形式 显示 10万 条数据 提供搜索功能 VS2017+QT5.12.5

2021-03-19

lunarcalendarwidget.rar

自定义农历控件 1:可设置边框颜色/周末颜色/角标颜色/农历节日颜色 2:可设置当前月文字颜色/其他月文字颜色/选中日期文字颜色/悬停日期文字颜色 3:可设置当前月农历文字颜色/其他月农历文字颜色/选中日期农历文字颜色/悬停日期农历文字颜色 4:可设置当前月背景颜色/其他月背景颜色/选中日期背景颜色/悬停日期背景颜色 5:可设置三种选中背景模式,矩形背景+圆形背景+图片背景 6:可直接切换到上一年/下一年/上一月/下一月/转到今天 7:可设置是否显示农历信息,不显示则当做正常的日历使用 8:支持1901年-2099年范围

2021-02-22

qwebchannel.js

Qt 与 JS 交互 所需的第三方文件

2021-01-07

emailtool-Code.rar

1、支持主流邮箱发送邮件功能 2、支持 SSL 协议 3、网易邮箱,登录密码必须为 授权码,其他邮箱为邮箱登录密码

2020-11-27

devicesizetable.rar

* 本地存储空间大小控件 * 1:可自动加载本地存储设备的总容量/已用容量 * 2:进度条显示已用容量 * 3:支持所有操作系统 * 4:增加U盘或者SD卡到达信号

2020-09-28

dbpage.rar

* 数据库通用翻页类 * 1:自动按照设定的每页多少行数据分页 * 2:只需要传入表名/字段集合/每页行数/翻页指示按钮/文字指示标签 * 3:提供公共静态方法绑定字段数据到下拉框 * 4:建议条件字段用数字类型的主键,速度极快 * 5:增加线程查询符合条件的记录总数,数据量巨大时候不会卡主界面 * 6:提供查询结果返回信号,包括当前页/总页数/总记录数/查询用时 * 7:可设置所有列或者某一列对齐样式例如居中或者右对齐 * 8:可设置增加一列,列的位置,标题,宽度 * 9:可设置要查询的字段集合

2020-09-27

comtool.rar

基本功能: 1:支持16进制数据发送与接收。 2:支持windows下COM9以上的串口通信。 3:实时显示收发数据字节大小以及串口状态。 4:支持任意qt版本,亲测4.7.0 4.8.5 4.8.7 5.4.1 5.7.0 5.8.0。 5:支持串口转网络数据收发。

2020-09-25

quazip-0.7.3.zip

QuaZIP 源码,QT实现压缩解压缩功能,可显示进度条 QuaZip是基于zlib在Qt中封装,很好的支持了文件夹的压缩/解压,比原生Qt自带的qCompress/qUncompress好用太多。

2020-08-24

QT5.12.5 TLS initialization failed

使用 QT5.12.5 版本,进行 HTTPS 请求时,出现 TLS initialization failed,缺少的 OpenSSL 的库

2019-10-15

GlowEffect.zip

文字发光效果,该代码由QT编写,实现文字的发光效果,可自由变换颜色

2019-06-24

CTK-master.zip

CTK插件框架可以简单的描述为C++的动态组件系统 由框架+插件实现,可实现动态加载插件

2019-06-24

qzxing-master.zip

QT实现二维码的生成与解析。 包括:将文字、URL等生成二维码,并提供识别二维码的功能

2019-06-24

二维码的生成与解析

使用QZXing库实现二维码的生成与解析 压缩包里包含QZXing库,同时可以识别中文

2019-04-09

空空如也

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

TA关注的人

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