自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

原创 Opencv为什么编译后没有opencv_world.lib

在编译Opencv源码时,会发现一个问题,有的人编译出来的是opencv_world.lib就一个。自己编译出来的lib有很多个,这是为什么?在用cmake编译时,注意configure之后,是否生成opencv_world.lib是要自己勾选的,默认是不勾选的,如果希望只生成一个lib,就勾选上。opencv_world.lib只是所有lib的一个打包,在使用的时候,直接在附加依赖项添加这一个就可以,主要是为了方便。 没有打包的话,把其它所有的lib文件全添加是一样效果。注意:一般不需要生成open

2022-03-21 17:04:29 4664 1

原创 Qt将按钮变透明的方法

Qt将按钮变透明的方法两种方式:第一种:flat属性:此时按钮已经变成透明的但是在实际运行时点击会出现按钮的形状;若要点击时也透明,则需在stylesheet中输入:background:transparent;第二种方式:直接在styleSheet中设置,如:QToolButton{background-color:rgba(0,0,0,0);}即可,这样QToolButton就是透明的了,这是在QToolButton的父窗口设置的,这样在这个父窗口下的QToolButton都

2021-12-28 08:15:44 9102

原创 Qt将QString转换成ASCII码

Qt将QString转换成ASCII码原理很简单,获取字符串的UTF-8编码,然后逐个读取强转成int类型即可:QString s = "Three Second 三秒";QByteArray byte = s.toUtf8();for(int i = 0; i < s.size(); i++){ qDebug() << int(byte.at(i))//输出;}...

2021-12-21 15:30:29 3218

原创 Qt variable “xxx“ has initializer but incomplete type

variable “xxx” has initializer but incomplete typevariable “xxx” has initializer but incomplete type编译报以上错误分析:“xxx”对应的类型没有找到,没包含定义该变量类型的头文件导致的。解决:包含该头文件==#include ==...

2021-12-20 08:09:17 1087

原创 QRect与QRectF的区别

QRect与QRectF的区别在Qt的使用过程中不免要与QRect和QRectF打交道。但是,QRect在数据存储表示上有一个很大的“历史遗留问题”!引申自QtAssistent对QRect的一段话:注意,由于历史原因,bottom()和right()函数返回的值偏离了矩形的真正的右下角:right()函数返回left() + width() - 1, bottom()函数返回top() + height() - 1。bottomRight()函数返回的点也是如此。此外,topRight()函数和b

2021-12-17 08:12:59 1097

原创 VS2015+QT5.9.0B在WIN10x64下编译QCAD

VS2015+QT5.9.0B在WIN10x64下编译QCAD安装VS2015QT5.9.0安装qt-vs-tools-msvc2015-2.1.1打开vs2015,菜单项Qt VS Tools–>Qt Options–>Add–>选择Qt安装的目录下的vs路径添加(我装在D盘是这样的:D:\Qt\Qt5.9.0\5.9\msvc2015_64)关闭vs2015,进入qt安装目录下(D:\Qt\Qt5.9.0\5.9\msvc2015_64\mkspecs\common)打开ms

2021-12-15 16:33:29 893

原创 微信小程序添加Vant Weapp组件库

微信小程序添加Vant Weapp组件库首先右键小程序代码中的miniprogram文件夹---->在终端中打开输入:npm init之后一直回车选择默认就行在miniprogram文件夹中自动生成了package.json文件之后同样在终端执行:npm i @vant/weapp -S --production回到小程序开发工具----->菜单‘工具’----->‘构建npm’构建后会发现在miniprogram文件夹下会有个miniprogram_npm文件夹,里面存放v

2021-12-13 08:24:49 157

原创 Cocos Creator 计算两点角度、距离

Cocos Creator 计算两点角度、距离// 距离getDistance:function(start, end){ var pos = cc.v2(start.x - end.x, start.y - end.y); var dis = Math.sqrt(pos.x*pos.x + pos.y*pos.y); return dis; },// 角度getAngle:function(start, end){ //计算

2021-12-09 08:26:21 3955

原创 “不能实例化抽象类”错误

对于“不能实例化抽象类”编译错误,主要基本是子类继承于抽象类,然后有某个抽象函数没有实现导致:例如,抽象类Aclass A{public: A(); virtual test() const = 0;}子类B继承Aclass B : public A{public: B();}若这个时候直接实例化B,则会出现“不能实例化抽象类”的编译错误:int main(){ B b();}这时只要实现父类A中的所有纯虚函数即可:class B:public A{public:

2021-12-07 21:33:32 7065

原创 微信小程序云函数调用失败cloud.callFunction:fail cloud function service error code -504002, error message Functio

调用云函数时,控制台报错信息:Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID , cloud function service error code -504002, error message Function not found: [f-wind]; at cloud.callFunction api;云端运行环境为 Node.js,需要先在本地安

2021-12-06 08:30:26 12155

原创 Qt模态对话框/非模态对话框/半模态对话框

模态对话框阻塞同一应用程序中其它可视窗口输入的对话框;显示模态对话框最常见的方法是调用其exec()函数:#pragma execution_character_set("utf-8")MainWindow *pMainWindow = new MainWindow();pMainWindow->setWindowTitle("主界面");pMainWindow->show();CustomWindow *pDialog = new CustomWindow(pMainWindo

2021-12-04 08:49:54 1282

原创 Qt使用注意事项

QList list1、 当T的类型为指针时,调用clear方法能置空,即list的size为0,但并不能释放其指针元素的内存。qDeleteAll可以释放容器元素内存,但没有对容器的置空操作,也就是size没变,所以qDeleteAll之后必须加上clear方法。也就是说,在T为指针的情况下,如果想要清空容器中的元素,必须先调用qDeteleAll方法,在调用clear方法。2、 当T为对象时,直接调用clear方法就可以清空list,并清空内存。QObject强烈建议所有QObject的子类都使

2021-11-29 11:34:52 885

原创 Qt中的pro项目配置说明

注释以“#”开始,到这一行结束。快捷键:Ctrl + /

2021-11-26 09:03:16 697

原创 C++编码风格/规范/建议

Google 开源项目风格指南里面包含五份(C++ 、Objective-C、Python 、JSON、Shell )中文版的风格指南。

2021-11-23 09:58:33 2860

原创 Qt编写/注册/使用activex控件

idc -regserver activeHelloWorldDemo.dllWin+R运行regedit打开注册表,在[HKEY_CLASSES_ROOT]中查找控件DLL名称,在CLSID下查找idhtml方式测试:<html><head> <title>activeQtDemo</title></head><body> <object id="object" classid="CLSID:D6

2021-11-17 14:23:28 1698

原创 Qt解决汉字乱码问题

int main(int argc, char *argv[]){//解决汉字乱码问题 QTextCodec *codec = QTextCodec::codecForName("UTF-8"); QTextCodec::setCodecForLocale(codec); QApplication a(argc, argv); MainWindow w; w.show(); return a.exec();}使用 UTF-8 的编码解码器在 main(

2021-11-15 10:04:50 487

算子SDK开发指南V3.3.0(C++版本).chm

海康算子开发指南

2021-12-18

二维码基础知识.pdf

二维码基础知识.pdf

2021-12-18

C++编码规范.doc

简述软件部门C++编码风格/规范/建议

2021-11-30

VC_redist.x86.exe

VC_redist.x86.exe

2021-10-18

zlib-1.2.5.win32.zip

zlib-1.2.5.win32.zip

2021-08-19

srcml_1.0.0-1_win.exe

srcml_1.0.0-1_win.exe

2021-08-19

Tiled-1.3.5-win64.msi

tiled-1.3.5-win64 Tiled Map Editor 地图编辑器 适用cocoscreator2.4.0版本

2020-07-22

空空如也

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

TA关注的人

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