自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (2)
  • 收藏
  • 关注

原创 QSS笔记

Qt StyleSheet QSS笔记。

2023-11-13 11:42:53 74

原创 Qt样式笔记

Qt qss 样式

2023-09-28 11:54:42 74

原创 有用网址的笔记

笔记

2022-11-24 14:45:40 157 1

原创 使用cairo和freetype进行字体布局和渲染

cairo,渲染

2022-09-05 14:51:59 684

原创 linux桌面问题笔记

linux开始菜单不见了error: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quarkinvalid gvdb header

2022-08-30 10:10:44 461

原创 Curl错误码 CURLcode 备忘

CURLcode,Curl,返回码

2022-04-28 22:29:08 1852

原创 override,overwrite,overload

重写、覆盖、重载

2022-04-11 19:07:10 284

原创 库RUNPATH

RPATH,linux库搜索路径。

2022-04-11 19:05:49 163

原创 Linux命令备忘

来自:https://www.linuxcool.com/ xwininfo命令 – 窗口信息实用程序 rename命令 – 批量改变文件名 dpkg-trigger命令 – 软件包触发器udevadm info命令 – 查询udev数据库中的设备信息telinit命令 – 更改系统的运行级别fixfiles命令 – 修复安全上下文...

2022-01-21 09:55:15 200

原创 C++多线程同时读写变量

关于同时读写变量的问题:多个线程同时写一变量会否造成问题【c++吧】_百度贴吧Saingel :不一定,要看哪种了,stdstring那种随写入操作而内存位置或大小变更的对象肯定会有问题,如果是在固定的内存上写,不写出界基本没问题,最多运算结果会错//Sample 同时读写变量#include <pthread.h>#include <string.h>#include <stdio.h>#include <time.h> void .

2021-11-12 17:05:54 3828

原创 ASN笔记

Lev Walkin → ASN.1 Exposed

2021-09-23 15:51:42 94

原创 手机对现在青少年的影响

男孩因手机跳楼自杀,遗言泪目:我控制不住玩手机,对不起,你们生个更好的吧!_新浪新闻

2021-09-15 16:16:31 113

原创 COM事件处理

连接Com事件,#ifndef TEVENT_HANDLER_H #define TEVENT_HANDLER_H#include <windows.h>//#include <SHLOBJ.H>//#include <memory>//#include <string>namespace TEventHandlerNamespace{// Generic event handler template class (espec

2021-07-26 07:48:24 249

原创 C++的遇到的坑

1、浮点数与整数相乘,可能导致浮点被先转换为整数2、void* A;delete A; 能导致 ,如果A指向的是对象,则A的构造函数不会被调用。

2021-06-28 10:10:53 138

原创 悲痛!深圳马拉松名将在甘肃遇难 【转载】

转载自http://3g.k.sohu.com/t/n534140111悲痛!深圳马拉松名将在甘肃遇难深圳商报05/23 17:09+关注收听在甘肃省举行的黄河石林山地马拉松百公里越野赛,已造成21人遇难。甘肃省白银市市长张旭晨在发布会上说:“作为赛事主办方,我们深感内疚和自责,并对遇难人员表示沉痛哀悼,对遇难者家属和受伤人员表示深切慰问。”目前,黄河石林景区已发布闭园公告。( 突发!甘肃一马拉松越野赛遇极端天气,已致21人遇难 )打开APP,查看更多精彩图片..

2021-05-24 14:58:54 96

原创 正则笔记

匹配汉字:\p{Han}

2021-04-20 18:45:44 113

原创 Qt,笔记

Qt开发笔记

2021-03-23 18:45:27 234

原创 Qt类VS快捷键自定义文件(.kms)

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE KeyboardMappingScheme><!-- Written by Qt Creator 4.3.1, 2021-02-03T11:24:02. --><mapping> <shortcut id="ProjectExplorer.Stop"/> <shortcut id="QtCreator.Mode.Project">.

2021-02-03 11:26:44 437

原创 VBA笔记

插入行可bai以引发 Change 事件,在du此事件中可用修改的单元zhi格地址来dao判断插入或删除zhuan行,代码如下:shuPrivate Sub Worksheet_Change(ByVal Target As Range) MsgBox Target.Address(0, 0) If Target.Address(0, 0) Like "#*:#*" Then '如果是插入或删除行,才能运行到这里 MsgBox Target.Address(0, 0) ...

2021-02-02 08:39:14 159

原创 QSS 笔记

QString sScrollBarqss(QString( " QScrollBar {background-color: rgb(225,225,225)}" //控件所有子部分的默认背景颜色 //指定可拖动区域,也关系到箭头按钮的宽高 " QScrollBar::horizontal {padding-left:16px;p.

2021-01-11 17:39:26 195 2

原创 获取唯一PC标识

http://help.fangcloud.com/hc/kb/article/1300993/如何查看电脑设备的唯一标识码亿方云客服 • 发表于:2019年08月05日 15:39:39 • 更新于:2019年08月05日 15:45:461. Windows电脑Windows电脑使用系统UUID作为设备的唯一标识码。获取方法在命令提示符下输入wmic 再输入csproduct 或 csproduct list full:2. Mac电脑M...

2020-12-17 10:53:13 8281

原创 获取时间函数

#include <stdio.h>#include <time.h> #define BST (+1)#define CCT (+8) int main (){ time_t rawtime; struct tm *info; time(&rawtime); /* 获取 GMT 时间 */ info = gmtime(&rawtime ); printf("当前的世界时钟:\n"); prin.

2020-11-27 18:42:05 238

原创 qmake编译选项的控制CONFIG(debug,debug|release)

在 Qt 编程中,多数人用的都是 qmake,并编写相应pro文件。实际中经常需要对 debug 与 release 两种编译模式 设置不同的选项,比方说链接不同库遇到该问题,简单看看qmake的manual,不少人都会写出类似下面的内容:debug {LIBS += -L../lib1 -lhellod}release {LIBS += -L../lib2 -lhello}很不幸,这么做通常不能正常工作。如果打开看生成的makefile文件,会发现 无论是debug.

2020-11-10 09:27:46 1106

原创 linux下字符集编码转换(c++) [笔记,转载]

#include <string.h>#include <iconv.h>#include <iostream>using namespace std;int code_convert(char *from_charset, char *to_charset, char *inbuf,int inlen, char *outbuf,int outlen){ iconv_t cd; char **pin = &...

2020-11-05 11:01:19 443

原创 打包复制依赖库 copylib.sh

#!/bin/bashLibDir=$PWD"/lib"Target=$1lib_array=($(ldd $Target | grep -o "/.*" | grep -o "/.*/[^[:space:]]*"))$(mkdir $LibDir)for Variable in ${lib_array[@]}do cp "$Variable" $LibDirdone打包复制依赖库的脚本

2020-10-21 17:32:59 382

原创 Qt快捷键以及常用自定义设置note

TextEditor1、Select Block Up 选择单词,段落2、GoToNextWord、GoToPrevWord

2020-10-14 10:06:03 116

原创 宽字节,多字节 字符编码是否相同问题

判断linux字符串编码问题#include <stdio.h>#include <wchar.h>#include <string.h>#include <locale>#include <bits/codecvt.h>#include <string>#include <sstream>#include <vector>#include <functional>usin.

2020-09-14 16:01:34 201

原创 多线程、信号量 Sample、 编程例子、 笔记

#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <string.h>#include <pthread.h>#include <semaphore.h> sem_t sem; void func1(void* arg) { sem_wait(&sem); int *running=arg; .

2020-09-14 10:11:51 108

原创 setlocale 设置为 ansi

转自:https://zhidao.baidu.com/question/874938270251835652.html头文件与声明如下:bai1 #include <locale.h>2 char* setlocale(int category, const char* locale);说明:category:为dulocale分类,表达一种locale的领域方面zhi,通常有下面这些预dao定义常量:LC_ALL、LC_COLLATE、LC_CTYPE、LC_MESSAGES、L

2020-09-11 17:46:06 217

转载 Qt中的消息通知和事件发送

Qt中的消息通知和事件发送 【转载】来源https://my.oschina.net/shelllife/blog/68242Qt中的信号和槽机制、事件机制是其具有特色的两大机制。利用这两种机制可以轻松地实现需要的消息通知和事件通知。1、信号和槽机制充分使用Qt库中已经定义和实现好的对象的信号和槽函数,如按钮的clicked()/pressed()信号等,它们能满足很多的需求; 自定义缺乏的信号和槽函数,借助Qt的元对象系统和内省机制,在创建类时添加Q_OBJECT宏,使用sign..

2020-09-07 18:10:57 686

原创 linux g++ 环境编译配置笔记

ubuntu 快捷键:Alt + Tab 切换不同应用, Alt + ` 切换相同应用ubuntu 安装软件 sudo apt install libjpeg 按Tab显示匹配apt search libjpeg 查找匹配apt-file 查找头文件所在库libtool | automake | autoconf | net-toolssudo apt-cache search x11-devmake -n先把apt-file装上并更新一下数据apt-file search

2020-07-13 12:06:18 800 2

原创 Qt以及linux相关问题记录

编译工具sudo apt-get install build-essentialgtk-2.0sudo apt-get install libgtk2.0-devcairo2sudo apt-get install libcairo2-dev安装SDL2_image使用的图像开发库sudo apt install libjpeg-devsudo apt install libwebp-devsudo apt install libtiff-devSDL2,SDL2_Image 自

2020-07-13 12:04:58 195

原创 gcc g++ 参数以及相关问题记录、资源文件编译

实践经验:1、编译时依赖库顺序的问题: 举例: 假设需要两个依赖库libfoo.a libbar.a(其中 libbar.a 依赖于libfoo.a),那么编译时依赖库参数要按 (先上层后下层,先依赖后被依赖)顺序。这里的参数应该为: -lbar -lfoo (如果互相依赖还需再次添加-lbar)。...

2020-07-13 12:02:28 231

原创 配置,configure 常用选项

rpath $ORIGIN../configure CFLAGS='-fPIC' LDFLAGS=-Wl,-rpath=\'\$\$\ORIGIN\'QMAKE_LFLAGS += -Wl,-rpath,\'\$\$ORIGIN\'

2020-04-14 09:26:19 519

原创 Qt环境安装Log

show20@UOS-SHOW204:/$ sudo apt-get install io.qt.qtcreator正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 下列软件包是自动安装的并且现在不需要了: imageworsener libmaxminddb0 libqtermwidget5-0 libutf8proc2 ...

2020-04-13 09:38:13 558

转载 [转载] How to resolve “cc1: all warnings being treated as errors” ?

How to resolve “cc1: all warnings being treated as errors” ?C Programs,Compilation,Errors & Failures,Programming LanguagesIf you are compiling some C program or open source package using Ma...

2019-10-31 14:09:42 421

原创 grep和sed替换文件中的字符串

阅读:https://www.cnblogs.com/Ryan-Lee/p/5855899.html笔记:注:如果不需要查找子目录,仅需要在当前目录替换,可直接用sed命令:sed -i s/"str1"/"str2"/g ./*.[ch]grep和sed替换文件中的字符串将当前目录下的所有.c、.h文件中的str1字符串替换为str2字符串。参数解释:sed:-i ...

2019-09-26 18:12:20 279

原创 CAD 获取当前视口比例

scale = VIEWSIZE /9

2019-09-25 17:20:55 928

原创 Qt 源码编译

mkdir /home/username/Qt5buildcd Qt5buildvim custom_config.sh/diskE/tools/Qt598Src/qt-everywhere-opensource-src-5.9.8/configure -release -opensource -confirm-license -platform linux-g++ -no-openg...

2019-07-15 10:05:06 163

转载 Qt 相关

QTreeView :转载http://www.qtcn.org/bbs/simple/?t66006.html1,QTreeView一个简单使用示例2,常用API介绍3,表头、行列相关的设置方法4,Model/View框架介绍5,选中信号处理6,单击双击的信号与事件7,右键菜单8,风格美化,使用qss样式表9,使用委托示例:定制item输入效果10,使用委托示例:定制...

2019-07-04 09:12:50 118

PDF sample file demo

最简单的pdf文件格式

2024-03-29

qtcreator-vs-style-hotkeys.kms

QtCreator类似于Visual Studio的快捷键,配置文件,可导入

2021-02-03

监控U盘插拔vc代码-好

监控U盘 C++代码,插,拔事件,及事件响应

2013-05-20

空空如也

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

TA关注的人

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