自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (1)
  • 收藏
  • 关注

原创 虚拟机压缩

虚拟机压缩

2024-02-27 09:25:40 342 1

原创 QCoreApplication

QCoreApplication

2024-01-18 22:13:42 1158

原创 QObject_other

QObject::deleteLater QObject::setProperty

2024-01-11 22:07:48 952

原创 QObject_thread

QObject::thread QObject::moveToThread

2024-01-11 21:26:18 401

原创 QObject_event

QObject::event QObject::installEventFilter eventFilter removeEventFilter childEvent customEvent

2024-01-10 22:50:48 389

原创 arm64上面运行armhf程序

arm64上运行armhf编译的程序

2024-01-10 21:18:11 632

原创 QObject_timer

QObject::killTimer QObject::startTimer QObject::timerEvent

2024-01-09 23:45:02 489

原创 QObject_parent

QObject::setParent

2024-01-08 23:40:46 473

原创 qt源码阅读准备

Qt QObject Q_Q Q_D QObjectPrivate

2024-01-05 00:21:19 573

原创 QObject

QObject

2023-12-27 00:22:31 957

原创 QObject::connect

QObject::connect

2023-12-22 00:14:00 1101

原创 qt源代码下载

记录qt下载路径

2023-05-05 14:25:12 1023

原创 js各种数组循环方法和效率等对比

<script> function op(item) { item.name = item.name + 'W' } function normalFor(arr) { let start = new Date().getTime() for (let j = 0; j < arr.length; j++) { op(arr[j]) .

2021-09-18 14:43:05 635

原创 std::map使用心得

//增加m[key]=value; 插入元素,如果key已经存原key对应的值被覆盖,如果不存在则创建key并插入值m.insert(); 插入元素,如果key已经存在插入失败,原key对应的值也不会被改变,返回std::pair<iterator, bool>,根据bool判断是否插入成功。m.emplace; 直接构造新元素,从而避免复制和移动操作,如果key已经存在插入失败,原key对应的值也不会被改变,返回std::pair<iterator, bool>,根据bool

2020-05-19 15:58:17 1183

原创 std::vector使用心得

vector<int> num; 使用动态分配数组来存储它的元素 //增加 num.push_back();末尾添加元素, 创建添加的元素,然后再将这个元素拷贝或者移动到容器中 num.emplace_back();末尾添加元素,底层实现直接在容器尾部创建这个元素,省去了拷贝或移动元素的过程 C++ 11 标准新增加的,建议优先选用emplace_back() num.emplace();任意位置插入元素,省去了拷贝或移动元素的...

2020-05-13 17:56:47 611

原创 Qt的VNC插件无效

1、插件路径不对QStringList paths = QCoreApplication::libraryPaths(); for (int i = 0; i < paths.count(); ++i) { const QString &pluginDir = paths.at(i); QString path = pluginDir;...

2020-04-17 11:06:44 967

原创 触摸屏启用VNC后校准异常

QT4.8问题描述:1920x1080的触摸屏硬件180°旋转,所以软件也要旋转180°才能正常显示,但是部署vnc后进行校准,结果触摸时触点与界面刚好相反旋转180°部署vnc前环境变量QWS_DISPLAY="Transformed:Rot180:Linuxfb:/dev/fb0:depth=24:0"部署vnc后环境变量QWS_DISPLAY="Multi:Transform...

2020-01-13 15:28:59 1181 1

原创 QPainter函数setClipRect

void setClipRect(const QRect &, Qt::ClipOperation op = Qt::ReplaceClip);函数主要用来设置裁剪区域。如:设置只能在QWidget里的裁剪区域绘图,此区域外绘图都是无效的。Qt::ReplaceClip枚举解释Qt::IntersectClip在区域交集上面绘制,设置裁剪区域为原来裁剪区域与当前设置的区域交...

2019-11-25 15:19:55 4690 7

原创 tinyxml2之解析xml文件

 tinyxml2是什么? tinyXML2是一个开源的解析XML的C++库,用于c++项目里面解析xml文件使用。下载地址:https://github.com/leethomason/tinyxml2 ,使用git直接将源码下载下来。使用方法:将下载的源码包里面的tinyxml2.h,tinyxml2.cpp拷贝到自己的项目, 使用时包含头文件,并且使用编译指令:using namespace...

2018-06-04 22:49:23 3013

原创 qt、c++实现ping,检测网络连通性

qt,c++的ping的实现都是通过系统调用来实现。

2017-05-25 09:11:12 15859

原创 c/c++进程通信

最近学习进程通信方式网上查找资料学习,根据自己的理解加上网上的参考资料进行了一些总结,其中有些写的好的我直接拿来使用了。进程通信方式有:无名管道、有名管道、信号、3种系统IPC(信号量、消息队列、共享内存)、套接字(socket),共7种。无名管道(pipe):无名管道数据只能单向流动,具有固定的读端和写端,而且只能在具有亲缘关系的进程间使用。有名管道(fifo):有名管道数据

2017-05-24 10:18:39 727

原创 centos下espeak文本转语音的代码实现

一个新手关于tts之espeak的文本转语音代码实现,代码分析与总结!

2016-07-19 21:10:08 3209 4

空空如也

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

TA关注的人

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