自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序人生

大道至简,顺其自然,随缘惜缘而不攀缘

  • 博客(5)
  • 收藏
  • 关注

原创 qRegisterMetaType用法总结

如果要在Qt信号槽中使用自定义类型,需要注意使用qRegisterMetaType对自定义类型进行注册,然在不跨线程时使用自定义类型signal/slot来传递,没有什么问题;一旦涉及跨线程很容易出错,回想下信号槽的作用就是用来对象与对象之间通信的,因此建议在使用时利用qRegisterMetaType()将自定义类型进行注册,即首先调用qRegisterMetaType函数,语句类似 qRegi

2017-12-23 10:19:42 26109 4

原创 qobject_cast用法总结

qobject_cast()动态转换QObject类的类型。qobject_cast()函数和标准C++的dynamic_cast()功能类似,只是其不需要RTTI的支持,而且可以跨越动态连接库的边界。它尝试将它的参数cast成尖括号内的对象类型,如果对象是正确的类型(运行时决定)则返回非零,否则返回0,说明对象类型不兼容。T qobject_cast ( QObject * ob

2017-12-23 10:12:28 17396

原创 QString、String、char*之间转换总结

一、QString与String1)QString转Stringstring a; QString b; a= b.toStdstring(); //jwhu 括弧内多余2)string转QStringstring a; QString b; b= QString::fromestdstring(a); 二、QString和char*1)QS

2017-12-23 09:59:55 13602

原创 Opencv中Mat、IplImage、 CvMat之间转换总结

1、Mat转IplImageMat m; IplImage* transIplimage = cvCloneImage(&(IplImage) m); 2、IplImage转MatIplImage* transIplImage; Mat m = cvarrToMat(transIplImage,true); 3、CvMat与IplImage相互转换

2017-12-23 09:51:51 430

原创 关于Qt中LOGO与窗口图标显示问题的总结

1、Qt生成release版本logo无法显示问题解决办法:1)准备好ico文件,自定义所需要命名,如my.ico,后续名字保持一致即可;2) 通过新建文本文件,,在文件内填写 IDI_ICON1 ICON DISCARDABLE "my.ico" ,然后将文本另存为文件后缀名为rc文件myico.rc;3) 在项目pro后缀名的文件中,添加代码,如下RC_FILE += my

2017-12-18 13:16:50 4688

空空如也

空空如也

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

TA关注的人

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