- 博客(104)
- 资源 (42)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Qt定制控件列表
文章目录炫酷进度条提示框小时钟高仿excel表格多级表头表格多级表头树控件多维度折线图表格控件-蚂蚁线日历控件饼图窗体靠边自动隐藏下拉框内容定制模仿QQ上传头像菜单定制属性表格自定义windows资源管理器Qt界面设计器二次开发其他事例本帖为持续更新帖,主要展示日常开发中各式各样的控件、复杂窗体。本帖中只包含了部分展示效果,更多展示效果后续陆续放出原文链接:Qt定制控件列表本帖持续更新。。。...
2019-07-11 22:00:24
4115
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 牛逼哄哄的Qt库
文章目录一、有价值- 好的网站- 好的文章二、Qt开源库-工具- QtXlsx--excel读写库- QxtGlobalShortcut全局热键三、Qt开源库-控件- libqxt编译- Qwt- QCustomPlot- 其他四、Qt开源项目-控件(容器类)- 属性控件--QtTreePropertyBrowser- 复杂表格-支持行、列冻结- QT属性控件项目- 属性控件1- 属性控件2- 又...
2019-07-11 21:54:42
5005
1
原创 简单的股票行情演示(二) - AKShare
上一篇文章简单的股票行情演示(一) - 实时标的数据中讲述了从新浪接口抓取免费股票实时行情数据,其中缺点也明显,缺乏良好的接口说明文档,不知道可以获取哪些数据,并且返回数据格式为字符串,传输效率低下,兼容性就更差,后台数据几乎没有扩展性。本篇文章将介绍一款神奇工具 -AKShare,它是专门用来获取金融行情数据使用的,基于该库也衍生出了不少优秀框架,其中Backtrader就是其中一款优秀的量化投资开源回测和交易框架。AKShare本身由Python脚本编写,为了突破Python。
2022-11-24 11:47:36
1209
1
原创 Qt 之悬浮球菜单
最近想做一个炫酷的悬浮式菜单,考虑到菜单展开和美观,所以考虑学习下 Qt 的动画系统和状态机内容,打开 QtCreator 的示例教程浏览了下,大致发现教程中程序和程序有所帮助,如下图所示,这两个 demo 讲述了怎么做一个展开动画,感兴趣的同学也可以直接参考有了这两个 demo 之后,就可以开始动工写咱们自己的程序。
2022-10-29 08:18:49
1605
原创 Windows高DPI系列控件(二) - 柱状图
文章目录一、QCP二、效果展示三、高DPI适配1、自定义柱状图2、新的柱状图3、测试代码四、相关文章原文链接:Windows高DPI系列控件(二) - 柱状图一、QCPQCP全称QCustomPlot,是一个基于Qt的图表库,同时支持Qt4和Qt5,使用起来还是很方便的,不管是编译成dll还是直接嵌入到我们自己的程序都是极其容易,毕竟只有两个文件。之前写过几篇简单的关于QCP的文章,从使用的角度分析了QCP的一些简单用法,包括:QCustomplot使用分享(一) 能做什么事、QCustomplot使
2020-07-05 18:09:55
516
原创 Windows高DPI系列控件(一) - 饼图
文章目录一、醉一醉二、效果展示三、高DPI适配1、高DPI框架运作2、适配高DPI3、适配饼图四、相关文章原文链接:Windos高DPI系列控件(一) - 饼图一、醉一醉眨眼功夫,2020年过去一半了。回想最近一段时间的工作和生活,总觉得应该写点儿什么!于是,最近有空就在想啊想,想想可以写点儿什么有用的东西好呢!刚好之前写过几篇关于高DPI的文章,不知道什么原因,阅读量不是很高,因此打算以高DPI为索引开始引入一系列的控件使用案例,包括Qt自带的控件、简单图表和一些复杂的图表。Qt自带的控件就不
2020-07-03 17:13:46
428
原创 有前途的程序员的14个习惯,你有几个?
文章目录1. 慎于说YES2. 敢于说NO3. 构建自己的知识体系4. 培养大局观5. 代码规范6. 代码审查7. 一个时间段内只关注于一种类型的语言8. 通过注释来写逻辑9. 良好的时间管理10. 深入理解客户需求11. 绞尽脑汁还是“NO”12. 编程之前准备好全套算法13. 理解and帮助定义验收标准14. 主动一点点1. 慎于说YES2. 敢于说NO3. 构建自己的知识体系4. 培养大局观5. 代码规范6. 代码审查7. 一个时间段内只关注于一种类型的语言8. 通过注释来写逻辑9.
2020-07-03 17:12:33
314
原创 Windows下安装Jenkins自动打包
文章目录一、安装过程二、安装过程中可能遇到的问题1、Jenkins下载慢?2、Jenkins升级?3、插件安装失败?4、插件安装时各种异常错误?5、执行python脚本?6、发送邮件?7、钉钉消息三、参考资料原文链接:Windows下安装Jenkins自动打包一、安装过程下载jenkins安装包,windows下是一个msi文件。安装过程为傻瓜式,一直下一步就行。具体参考【Devops】【Jenkins】Jenkins插件安装失败处理方法即可。二、安装过程中可能遇到的问题1、Jenkins下载
2020-07-03 16:01:44
327
原创 Qt-Widgets优秀示例展示
文章目录一、效果展示二、相关文章原文链接:Qt-Widgets优秀示例展示一、效果展示analogclockanchorlayoutbasicdrawingcalculatorchartcoloreditorfactoryconfigdialogcustomcompletercustomsortfiltermodeldeformdigitalclockeasingeditable
2020-07-03 16:00:27
666
原创 Qt之高DPI显示器(二) - 自适配解决方案分析
文章目录一、回顾二、框架说明1、ICallDPIChanged2、IDPIHelper3、悬浮窗体管理器三、方案分析1、窗口大小2、字体大小3、间距4、图标四、相关文章原文链接:Qt之高DPI显示器(二) - 自适配解决方案分析最近一直在处理高DPI问题,也花费了不少功夫,前前后后使用了多种解决方案,各种方案也都有利弊,笔者最终采用了自适配方案,虽然复杂一些,但是结果可控。这里把处理的过程记录...
2019-12-08 18:23:10
694
原创 Qt之高DPI显示器(一) - 解决方案整理
文章目录DPI发展1、PPI2、DPI一、Win自适应系统二、Qt机制1、Windows系统DWM缩放2、 Qt适配高DPI3、适配DPI结论三、Qt适配1、统一比例2、强制刷新3、图片适配四、自己适配1、窗口大小2、字体大小3、间距4、图标五、参考文章原文链接:Qt之高DPI显示器(一) - 解决方案整理最近一直在处理高DPI问题,也花费了不少功夫,前前后后使用了多种解决方案,各种方案也都有...
2019-12-08 18:03:58
2188
1
原创 自定义日历(四)-区间选择控件
文章目录一、概述二、效果展示三、整体结构四、分析实现1、QPickDate2、QDatePanel3、QDateWidget、QDateContent4、 调度绘制五、相关文章原文链接:自定义日历(四)-区间选择控件一、概述很早很早以前,写过几篇关于日历的文章,不同于Qt原生的控件,这些控件都是博主使用自绘的方式进行完成,因此可定制性更强一些,感兴趣的可以参考自定义日历(一)、自定义日历(二...
2019-11-02 16:56:31
1070
6
原创 QCustomplot使用分享(九) 绘制图表-多功能游标
文章目录一、概述二、效果图三、源码讲解1、源码结构2、头文件3、添加游标4、监测移动5、移动游标6、其他函数四、测试方式1、测试工程2、测试文件3、测试代码五、相关文章六、总结七、关于美化原文链接:QCustomplot使用分享(九) 绘制图表-多功能游标一、概述上一篇文章QCustomplot使用分享(八) 层(完结)讲述了第一篇QCustomPlot控件的使用,主要是展示了多维度折线图,...
2019-11-02 10:43:43
2352
5
原创 Qt无边框窗体-模拟模态窗体抖动效果
文章目录一、概述二、效果展示三、功能实现四、相关文章原文链接:Qt无边框窗体-模拟模态窗体抖动效果一、概述用Qt开发windows客户端界面确实是一大利器,兼顾性能的同时,速度相对来说也不错。再加上qss的辅助,那么一个漂亮的界面就不在话下了。想要做出漂亮的界面,重写一个标题栏是必不可少的,那么我们肯定是需要使用Qt给我们提供的一个无边框Qt::FramelessWindowHint窗体属...
2019-09-22 19:37:57
700
原创 Qt之键盘事件监听-实时响应大小写Capslock按键
文章目录一、开篇二、效果展示三、实现思路1、重写QLlinEdit2、全局应用程序事件3、windows钩子四、相关文章原文链接:Qt之键盘事件监听-实时响应大写Capslock按键一、开篇假期总是转眼即逝,想想今天就是中秋节最后一天了,明天又要开始挤地铁了,好像还有一篇文章需要完成,前一段时间做了一个小功能,当用户输入密码时,如果键盘开启了大写,则需要重点展示给用户。今天博主进来分析下...
2019-09-15 15:43:35
785
原创 QRowTable表格控件(五)-重写表头排序、支持第三次单击恢复默认排序
文章目录一、原生表格二、效果展示三、实现方式1、排序列定制2、排序交互修改四、相关文章原文链接:QRowTable表格控件(五)-重写表头排序、支持第三次单击恢复默认排序一、原生表格开发客户端程序的方式月来源多了,现在很流行的libcef、electron等等都可以作为快速开发客户端软件的方案,但是如果需要一个号的用户体验,还是离不开原生化的开发,虽然慢,但是性能好啊。说到原生化开发,那对...
2019-09-14 18:34:21
785
原创 QRowTable表格控件(四)-效率优化之-优化数据源
文章目录一、开心一刻二、问题分析三、重写数据源1、自己存储数据2、重写data接口四、比较五、相关文章原文链接:Markdown模板一、开心一刻一程序员第一次上女朋友家她妈板着脸问 :你想娶我女儿,有多少存款?程序员低了下头:五百!她妈更鄙视了:才五百块,买个厕所都不够!程序员忙说:不是人民币!她妈:就算是美元,还是不够买厕所!程序员:其实是比特币!她妈...
2019-09-11 22:06:11
443
原创 Qt无边框窗体-最大化时支持拖拽还原
文章目录一、概述二、效果展示三、demo制作1、设计窗体2、双击放大四、拖拽五、相关文章原文链接:Markdown模板一、概述用Qt进行开发界面时,既想要实现友好的用户交互又想界面漂亮,那么自定义界面就必不可少。其中有一个操作就是是我们每一个Qter开发者都要会的,而且是经常进行的。Qt::FramelessWindowHint这个属性想必大家都使用过,有些同学可能对这个属性很了解,也用的...
2019-08-27 00:03:30
1162
原创 Qt实现表格树控件-自绘树节点虚线
文章目录一、开心一刻二、自绘树节点?三、效果展示四、实现思路1、可扩展接口2、函数重写3、同步左侧表头五、相关文章原文链接:Qt实现表格树控件-自绘树节点虚线一、开心一刻一程序员第一次上女朋友家她妈板着脸问 :你想娶我女儿,有多少存款?程序员低了下头:五百!她妈更鄙视了:才五百块,买个厕所都不够!程序员忙说:不是人民币!她妈:就算是美元,还是不够买厕所!程序员...
2019-08-07 00:18:13
1056
4
原创 Qt实现表格树控件-支持多级表头
文章目录一、概述二、效果展示三、实现方式四、多级表头1、数据源2、表格3、QStyledItemDelegate绘制代理五、测试代码六、相关文章原文链接:Qt实现表格树控件-支持多级表头一、概述之前写过一篇关于表格控件多级表头的文章,喜欢的话可以参考Qt实现表格控件-支持多级列表头、多级行表头、单元格合并、字体设置等。今天这篇文章带来了比表格更加复杂的控件-树控件多级表头实现。在Qt中,表...
2019-08-04 23:12:53
2401
4
原创 QTableView表格控件区域选择-自绘选择区域
文章目录一、开心一刻二、概述三、效果展示四、实现思路1、绘制区域2、绘制边框3、绘制五、相关文章原文链接:QTableView表格控件区域选择-自绘选择区域一、开心一刻陪完客户回到家,朦胧之中,看到我妈正在拖地,我掏出200块塞到我妈手里,说道:妈,给你点零花钱,别让我媳妇知道。我妈接过钱,大吼:你是不是又喝酒了?我:嘘,你怎么知道的?老妈:你看清楚了,我是你媳妇,还有。...
2019-08-01 01:24:11
1005
1
原创 Qt高仿Excel表格组件-支持冻结列、冻结行、内容自适应和合并单元格
文章目录一、概述二、效果展示三、实现思路1、冻结行、冻结列2、行高自适应3、蚂蚁线四、测试代码1、添加表格数据2、设置冻结行、列3、行高、列宽4、单元格背景色5、单元格文字6、其他相关测试五、相关文章原文链接:Qt高仿Excel表格组件-支持冻结列、冻结行、内容自适应和合并单元格一、概述最近看到一个比较炫酷的表格效果,冻结表格列功能。经常使用excel的人应该都使用过这个功能,当我们想把一些...
2019-08-01 00:38:11
886
原创 go实例之轻量级线程goroutine、通道channel与select
文章目录1、goroutine线程2、通道3、通道同步4、select5、相关文章1、goroutine线程goroutine是一个轻量级的执行线程。假设有一个函数调用f(s),要在goroutine中调用此函数,请使用go f(s)。 这个新的goroutine将与调用同时执行。示例代码如下:package mainimport "fmt"func f(from string) ...
2019-07-28 09:40:45
208
原创 NSQ之粗读浅谈
文章目录回顾:一、NSQ部署二、NSQ拓扑图三、NSQ启动与退出四、全局唯一messageid五、NSQ同步六、Go接口七、NSQD心跳八、Decorator装饰器九、相关资料回顾:以前一直是C++开发(客户端),最近听同事讲go语言不错,随后便决定先从go语法开始投向go的怀抱。由于历史原因学习go语法时,用了半天的时间看完了菜鸟教程上相关资料,后来又看了易百教程上的一些实例代码,感觉都比较...
2019-07-28 09:39:52
258
原创 python数据库(mysql)操作
文章目录一、软件环境二、数据库操作三、事务一、软件环境python环境默认安装了sqlite3,如果需要使用sqlite3我们直接可以在python代码模块的顶部使用import sqlite3来导入该模块。本篇文章我是记录了python操作mysql数据库,mysql数据库下载由于我之前安装的是wampserver,默认安装了php、mysql和apache这3个环境,因此我没有在单独安装...
2019-07-28 09:38:35
193
原创 qml基础学习 Canvas画笔
文章目录一、画布元素二、效果预览三、源码分析四、相关文章一、画布元素自qt4.7发布qml以来,qml也在一直不断的完善中,在qt4时代使用qml时如果需要异形图,那我们只能让设计师来切图,这样的感觉是很不爽的,总感觉开发没有那么犀利。但是到了qt5这一点有所改变,qt引入了canvas画图,我们可以在程序中自定义一个画布来绘制自己想要的图形,然后达到我们自己想要的效果。二、效果预览...
2019-07-28 09:37:54
449
原创 财联社-产品展示
文章目录一、V1二、V2三、V3一、V1第一版为mini版本,支持自动更新和重要消息弹框如图1是来消息弹框界面,消息分为重要消息和普通消息可以通过用户设置是否进行弹框提示; 二、V2基于V1版本进行功能添加,添加程序主界面,主界面包括4个功能模块:电报、内参、深度和时间轴 ...
2019-07-27 12:31:35
339
原创 QCustomplot使用分享(七) 层(完结)
文章目录一、分层绘制二、QCustomPlot的层三、QCPLayer四、自定义层五、相关文章六、总结七、示例下载一、分层绘制一直说要讲2.0.0版本,但总是想把1.3.2版本拿出来比较一下,这篇文章也不例外。QCustomPlot2.0.0beta版本比1.3.2release版本有一个很大的改进那就是分层绘制,所谓分层绘制就是把一张图分几张图来绘制,最后在把这分开的几张图统一绘制到一张图上...
2019-07-27 12:30:43
1197
原创 QCustomplot使用分享(六) 坐标轴和网格线
文章目录一、概述二、历史版本对比三、坐标轴四、网格线五、简单的示例六、相关文章一、概述前边已经写了5篇对QCustomPlot的讲解,看过上述的几篇文章后,基本就能做一些简单的使用了,但是如果想要做到高度的控制图表,那么坐标轴将是很重要的一部分,因为坐标轴就是图表的一个参考系,没有了参考系那么一切都是天方夜谭。关于QCustomPlot的坐标轴我还是会按照之前的套路,首先对比1.3.2版本和2...
2019-07-27 12:29:59
1992
原创 QCustomplot使用分享(五) 布局
文章目录一、历史对比二、布局元素成员三、QCPLayout四、布局示例五、相关文章一、历史对比关于QCPLayoutElement这个元素的讲解之前,我想先对1.3.2release版本和2.0.0beta版本的该元素做以简单的对比介绍,首先,1.3.2release版本时,鼠标单击时,如果按下的位置是一个布局元素,那么QCustomPlot首先会把这个事件回调给该被点击的元素,并且mouse...
2019-07-27 12:29:06
1009
原创 QCustomplot使用分享(四) QCPAbstractItem
文章目录一、分层绘制二、QCustomPlot的层三、QCPLayer四、自定义层五、相关文章六、总结七、示例下载一、分层绘制一直说要讲2.0.0版本,但总是想把1.3.2版本拿出来比较一下,这篇文章也不例外。QCustomPlot2.0.0beta版本比1.3.2release版本有一个很大的改进那就是分层绘制,所谓分层绘制就是把一张图分几张图来绘制,最后在把这分开的几张图统一绘制到一张图上...
2019-07-27 12:27:04
2119
原创 QRowTable表格控件(三)-效率优化之-合理使用QStandardItem
文章目录一、开心一刻二、概述三、效果展示四、QStandardItem1、QStandardItem是什么鬼2、性能分析a、QStandardItem构造慢?b、setData有问题?c、性能根源3、QStandardItem使用上的坑五、相关文章原文链接:QRowTable表格控件(三)-效率优化之-合理使用QStandardItem一、开心一刻砖家在河边看到两只乌龟缩着一动不动,问一农...
2019-07-21 10:28:16
935
3
原创 QCustomplot使用分享(三) 图
文章目录一、可以实现的图二、效果预览三、数据存储四、一个简单的示例五、相关文章一、可以实现的图相对于其他绘制图表的第三方库来说,QCustomPlot算是比较轻量的,不仅仅能实现功能,而且二次开发比较容易。下面我们来具体说下他可以实现那些图QCPGraph:折线图,LineStyle枚举可以设置折线图绘制的风格,主要区别是两点间连线的方式,常规的方式就是直连,其他还有L型、Z型等,如图1所...
2019-07-20 11:48:27
1891
原创 QCustomplot使用分享(二) 源码解读
文章目录一、头文件概述二、一个简单的示例三、示例下载四、相关文章一、头文件概述从这篇文章开始,我们将正式的进入到QCustomPlot的实践学习中来,首先我们先来学习下QCustomPlot的类图,如果下载了QCustomPlot源码的同学可以自己去QCustomPlot的目录下documentation/qcustomplot下寻找一个名字叫做index.html的文件,将其在浏览器中打开,...
2019-07-20 11:47:19
993
原创 QCustomplot使用分享(一) 能做什么事
文章目录一、QCustomPlot简介二、效果预览三、源码下载四、相关文章一、QCustomPlot简介之前在Qt之自绘制饼图这篇文章的说明中我简单的描述了下目前依赖于qt的第三方绘图库,此后我会针对自己使用QCustomPlot的情况做一总结,以方便大家参考QCustomPlot的官方网址:Qt Plotting Widget QCustomPlot - IntroductionQCus...
2019-07-20 11:45:47
598
原创 qml基础学习 模型视图(一)
文章目录一、理解qml模型和视图二、效果展示三、源码分析1、GridView增删2、列表3、卡牌效果四、相关文章一、理解qml模型和视图qt的发展是迅速的,虽然在每一个release版本中或多或少都有bug,但是作为一个庞大的gui库,no,应该说是一个开发框架开说,qt已经算是做的相当好。qml部分是qt4.7的时候推出的,当时qml只是为了移动端而设计的开发语言,随着it行业的发展,桌面端...
2019-07-20 11:44:54
591
原创 qml基础学习 基础概念
文章目录一、概括二、效果预览三、学习qml必备1、基本元素2、组件3、定位器4、元素布局5、输入元素6、quick组件7、模型和视图8、canvas画布四、小示例1、基础组件讲解2、旋转的风车3、红绿灯,下述代码红色的的切换时通过鼠标单击进行4、红绿灯5、日历窗口五、下载链接一、概括学习qt已有2年多的时间,从qt4.7开始使用直到现在正在使用的qt5.6,基本都在windows机器上做开发。...
2019-07-19 22:44:36
695
原创 自定义日历(三)
文章目录一、回顾二、效果预览三、实现原理1、DrawDateTime2、CalendarWidget3、DropDataControl四、示例下载五、相关链接一、回顾本篇文章之前我想先回顾一下前边我门所讲述的两篇关于自定义日历的文章,文章的链接在后续相关链接中都可以看到,第一篇文章中讲的是使用QLabel控件拼凑的日历,好理解,但是性能较第二种方式差,第二种日历的位置区域和日期文字都是在内存中...
2019-07-19 22:44:00
294
qml简单示例
2016-11-19
Qt之自绘制日历控件(三)
2016-11-15
Qt之QEvent全局消息截获
2016-11-15
基于QCustomPlot2.0.0的二次开发
2016-11-14
基于QCustomPlot1.3.2的二次开发
2016-11-14
Qt之QAbstractItemView视图项拖拽2
2016-11-09
Qt之QAbstractItemView视图项拖拽
2016-11-09
自绘制日历控件
2016-10-02
mfc实现的托盘hover弹框
2016-08-20
qt 自定义托盘
2016-08-20
图片模糊处理
2016-07-31
windows桌面引导功能
2016-07-29
Qt支持heic图片显示
2024-05-24
Qt实现的PC端环形菜单、悬浮球菜单、动画菜单、高级菜单
2022-10-28
饼图-高DPI.zip
2020-07-02
Qt实现高仿excel表格-可执行文件(源码不开放)
2019-07-05
C++日志库-线程安全
2019-04-28
C++解析头文件-Qt自动生成信号声明
2019-04-28
C++实现的防锁屏后台进程-内含python实现代码
2018-11-30
Python-定时爬取指定城市天气(一)-发送给关心的微信好友
2018-11-26
Python爬取校花网视频-单线程和多线程版本
2018-11-25
python爬虫Scrapy(一)-我爬了boss数据
2018-11-24
微信好友信息统计-图、词云和热图
2018-11-22
自动聊天机器人-存储好友分享消息
2018-11-21
Qt之加减乘除四则运算-支持负数
2018-07-23
xml读写-xml模拟ini存储
2018-07-13
Qt蚂蚁线-表格
2018-07-10
动画提示框
2017-09-13
samegame示例分析
2017-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人