- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 (Linux)QSS-解决使用QListView作为QComboBox的下拉框时,修改字号以及每项大小后每一项显示不全
解决样式表自定义QComboBox下拉框时每一项高度异常的问题
2024-09-06 10:16:22
556
原创 Qt6.2.4以及旧版本:QWebEngineView忽略SSL证书问题
QWebEngineView 忽略证书异常的方法(Qt6.2.4以及旧版本)
2024-08-29 11:29:16
425
原创 c++四种强制转换类型函数(简洁清晰)
c++四种强制转换类型函数使用方法static_cast<目标数据类型>原数据类型const_cast<目标数据类型>原数据类型reinterpret_cast<目标数据类型>原数据类型dynamic_cast<目标数据类型>原数据类型 static_cast< T >( )基类和派生类之间的转换上行转换(将派生类的指针或者引用转换为基类表示),这一步是安全的。下行转换(将基类的指针或者引用转换为派生类表示),这一
2022-03-01 16:44:19
854
原创 QGraphicsView中图元QGraphicsItem如何设置遮罩蒙版,只显示固定区域。
QGraphicsItem只显示某个区域的方法引言最近接触到Qt图像框架这一块,想要做一个只显示指定区域的功能,多余部分裁剪掉,摸索了好久。QGraphicsItem本身肯定是没有这个接口的,但是奇怪的是我发现了下面两个接口:只有获取的接口,没有设置的接口,具体用来做什么的还真是不知道。自己摸索出来几个方法,记录一下,免得忘记,方便以后使用。实现效果实现方法可以继承QGraphicsItem类,继承paint函数,在里面QPainter画笔包含设置裁切区域的接口setClipRect(),如
2022-02-25 18:18:53
1442
原创 【超全、超详细】Windows上VS2017+Qt5.13.2自编译QWebEngine库详细教程,可播放直播,亲测可用【附下载链接】
Windows,VS2017+Qt5.13.2自编译QWebEngine库详细教程,可播放直播,亲测可用
2022-02-25 16:19:21
3831
原创 【面试】c++编译过程//指针和引用的区别//‘malloc / free’ 和 ‘new / delete’的区别//关键字static的作用//const关键字的作用
C++面试常见问题
2021-07-20 14:01:40
115
原创 C++中全局变量及函数如何在其他文件中使用
C++中的全局变量以及函数如何在其他文件中使用这就要涉及到extern关键词的使用了。全局变量如何在其他文件中使用例如:在 A.cpp 文件中定义了变量a,想要在B.cpp中使用a,如下://A.cppint a=50;//B.cppextern int a;//这里只需要使用extern声明变量a,不需要添加任何头文件int main(){ int b=a+1;//这里就可以使用变量a。b的结果为 51}全局函数在如何在其他文件中使用和上面的基本相同//
2021-07-20 01:48:38
5827
1
原创 c++ (maloc/free) 和 (new/delete)有什么区别?以及自由存储区和堆区的区别。
(maloc/free) 和 (new/delete)有什么区别?(1). 申请内存所在位置不同 new 和 delete 是从自由存储区中为对象动态分配或者释放内存; 而malloc 和 free 是从堆上动态分配或者释放内存。 (2). 类型不同 new 和 delete 是操作符;而malloc 和 free 是函数。(3). 具体操作不同 new 和 delete 会调用类的构造和析构函数; 而malloc 和 free 只是单纯的分配和释放内存。 (4).
2021-07-19 18:22:14
2953
原创 Qt + vs 解决中文乱码问题
vs中引用qt输出中文字符串时的乱码问题怎么解决?如下这样直接使用中文字符串时,会出现下图的乱码 this->setWindowTitle("爱玩动画");或者 this->setWindowTitle(QString("爱玩动画"));解决办法如下:在头文件开头加上下面这段代码 #ifdef WIN32 #pragma execution_character_set("utf-8") #endif使用如下的代码代替单独的中文字符串 this->
2021-07-18 01:29:21
2225
原创 基类的析构函数为什么要声明为虚函数?构造函数又为什么不可以是虚函数?
基类的析构函数为什么要定义为虚函数?构造函数又为什么不可以是虚函数?析构函数为什么要定义为虚函数如果基类的析构函数不是虚函数的话,有可能会发生内存泄露的问题。如下所述:当我们用基类指针 ptr 指向派生类对象的时候,如果基类析构函数没有定义为虚函数,在用delete ptr析构的时候程序就只会调用基类的析构函数而不会调用派生类的析构函数。而当定义为虚函数的时候,delete ptr的时候会调用派生类的析构函数,派生类析构完成之后会自动调用基类的析构函数。构造函数为什么不可以是虚函数从存储
2021-07-17 20:11:07
328
原创 opencv中minAreaRect()函数返回矩形的注意点以及绘制矩形
minAreaRect()函数返回矩形的注意点minAreaRect()函数主要用来返回某个轮廓的最小包含矩形,可以是倾斜的,经常与findContours()配合使用,今天用到了觉得需要注意以下几点,同时也比较容易遗忘,特此记录一篇,供以后翻阅。上图为minAreaRect()返回矩形的大致示意图,其中注意以下四点:返回矩形的四个顶点可以通过如下方式获取 cv::Point2f* touchVertices = new cv::Point2f[4]; touch
2020-07-31 10:49:17
6945
4
(win10+VS2017+Qt5.13.2自编译QWebEngine64位库)+测试项目+编译用到的工具,支持直播流视频。
2022-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人