
Qt
文章平均质量分 59
sundynes
这个作者很懒,什么都没留下…
展开
-
Qt5兼容使用之前Qt4接口 intersect接口
Qt5兼容使用之前Qt4接口 通用方法原创 2023-08-10 09:16:53 · 880 阅读 · 0 评论 -
QT信号槽在哪个线程执行
Qt多线程中槽函数在哪个线程里执行分析转载 2023-01-18 16:22:37 · 492 阅读 · 0 评论 -
从 Qt 的 delete 说开来
转自大佬的文章https://blog.youkuaiyun.com/dbzhang800/article/details/6300025#comments 在C++中学习过程中,我们都知道:delete 和 new 必须配对使用(一 一对应):delete少了,则内存泄露,多了麻烦更大。Qt作为C++的库,显然是不会违背C++的前述原则的。可是:在Qt中,我们很多时候都疯狂地用new,却很少用delete,缺少的转载 2020-05-21 14:32:46 · 361 阅读 · 0 评论 -
QGraphicsDropShadowEffect 窗口阴影影响QWebEnginer界面不刷新的问题和解决
1.问题现象项目中在使用QWebEnginer的时候产生的网页界面不刷新问题。之前遇到一次没记录下来,这次又遇到了记录下问题。2.问题查找经过多次代码查找和分析,可能是由于透明或者阴影导致的窗口刷新冲突的问题,经过查找后发现是设置窗口阴影导致界面不刷新。 //设置阴影 QGraphicsDropShadowEffect *effect = new QGraphicsDropShadowEffect; effect->setOffset(0, 0); effect-原创 2020-05-13 15:40:46 · 1636 阅读 · 3 评论 -
C++解析word docx探索(二)——使用POI库进行解析
之前使用Libreoffice解析Word出现各种问题,这次使用本使用POI库进行解析和操作word,在网上查了查POI是java的jar包提供个的,解析需要使用C++调用jar包,就需要使用java的JNI技术了,详细原理不解释,自己看下,这里是说明如何用C++调用jar包:java jak下载,不说了,自己在官网上下.开始配置环境,添加环境变量,在jdk目录下\jre\bin\clien...原创 2019-05-28 15:07:41 · 5130 阅读 · 7 评论 -
Qt ActiveX 避坑(必坑)指南(二)
接着说写Qt ActiveX,哎说不尽的心酸,流不尽的泪啊。。原创 2019-04-19 16:31:52 · 4201 阅读 · 2 评论 -
使用Qt ActiveX生成Ocx 避坑指南(一)
最近做项目用Qt生成Ocx供MFC调用,经历坎坷,问题不断。。这下面详细给出Qt生成ocx的避坑指南,一、Qt生成OCX本人使用的是Qt5.9 + VS2015 ,用VS生成比较简单,VS上装上Qt的插件,然后新建项目->选择Qt5 Projects 选择最后一个ActiveQt Server,然后就可以生成如下图:编译就会生成Ocx.二、Qt使用OCXQt使用ocx有两种方法:一...原创 2019-04-15 10:11:15 · 3429 阅读 · 13 评论 -
QToolButton的Checked问题及解决方法
今天想做个类似于这种的菜单按钮,想起来使用QToolButton,原创 2019-04-22 09:13:21 · 9342 阅读 · 0 评论 -
Qt实现气泡聊天的效果
实现这个功能参考了网上各位网友的功能我这里使用的是基于Qt5.7的QWebEngineView加载HTML实现的。这里使用QWebChannel使得网页可以和Qt的框架交互,这里主要实现了右键撤回的功能,可以通过网页撤销某条消息,Qt框架可以拿到撤销的消息。可以正常使用,不过QWebEngineView毕竟是加载网页,会比较占内存。源码地址审核通过后续更新。。。...原创 2019-03-12 19:23:28 · 4298 阅读 · 4 评论 -
QT动画之消息推送框
QT动画之消息推送框这几天项目中用到了做一个消息提示的动画,这里写了一个小测试Demo,直接上代码: #ifndef CHNSYSLAWTIPWIDGET_H #define CHNSYSLAWTIPWIDGET_H #include <QPropertyAnimation> #include <QTextEdit&原创 2019-03-12 10:05:13 · 855 阅读 · 0 评论 -
QScrollArea 无法通过样式改变背景色,无法去除边框
QScrollArea 无法通过样式改变背景色,无法去除边框QScrollArea 是无法通过样式表来改变背景色的,只能设置加入到QScrollArea里面的QWidget的样式,这样才能改变背景色。当然也可以通过函数来设置QScollArea的背景色。scrollArea->setBackgroundRole(QPalette::Dark); // 背景色设置无边框去除边框:...原创 2019-01-21 16:06:28 · 2840 阅读 · 0 评论