
Qt项目
文章平均质量分 85
一窝蜂117
努力下班中
展开
-
Qt+libcef开发的多窗口客户端
各位上网冲浪达人们,今天必须给你们分享一款宝藏软件 —— 基于 QWebView 控件和 Qt 开发的多 Web 窗口客户端,它就像为我们的网络生活量身定制的效率神器,用了就再也离不开!原创 2025-03-07 22:39:15 · 693 阅读 · 0 评论 -
简单的股票行情演示(二) - AKShare
上一篇文章简单的股票行情演示(一) - 实时标的数据中讲述了从新浪接口抓取免费股票实时行情数据,其中缺点也明显,缺乏良好的接口说明文档,不知道可以获取哪些数据,并且返回数据格式为字符串,传输效率低下,兼容性就更差,后台数据几乎没有扩展性。本篇文章将介绍一款神奇工具 -AKShare,它是专门用来获取金融行情数据使用的,基于该库也衍生出了不少优秀框架,其中Backtrader就是其中一款优秀的量化投资开源回测和交易框架。AKShare本身由Python脚本编写,为了突破Python。原创 2022-11-24 11:47:36 · 1423 阅读 · 1 评论 -
Qt-Widgets优秀示例展示
文章目录一、效果展示二、相关文章原文链接:Qt-Widgets优秀示例展示一、效果展示analogclockanchorlayoutbasicdrawingcalculatorchartcoloreditorfactoryconfigdialogcustomcompletercustomsortfiltermodeldeformdigitalclockeasingeditable原创 2020-07-03 16:00:27 · 747 阅读 · 0 评论 -
自定义日历(四)-区间选择控件
文章目录一、概述二、效果展示三、整体结构四、分析实现1、QPickDate2、QDatePanel3、QDateWidget、QDateContent4、 调度绘制五、相关文章原文链接:自定义日历(四)-区间选择控件一、概述很早很早以前,写过几篇关于日历的文章,不同于Qt原生的控件,这些控件都是博主使用自绘的方式进行完成,因此可定制性更强一些,感兴趣的可以参考自定义日历(一)、自定义日历(二...原创 2019-11-02 16:56:31 · 1196 阅读 · 6 评论 -
QCustomplot使用分享(九) 绘制图表-多功能游标
文章目录一、概述二、效果图三、源码讲解1、源码结构2、头文件3、添加游标4、监测移动5、移动游标6、其他函数四、测试方式1、测试工程2、测试文件3、测试代码五、相关文章六、总结七、关于美化原文链接:QCustomplot使用分享(九) 绘制图表-多功能游标一、概述上一篇文章QCustomplot使用分享(八) 层(完结)讲述了第一篇QCustomPlot控件的使用,主要是展示了多维度折线图,...原创 2019-11-02 10:43:43 · 2642 阅读 · 5 评论 -
QCustomplot使用分享(三) 图
文章目录一、可以实现的图二、效果预览三、数据存储四、一个简单的示例五、相关文章一、可以实现的图相对于其他绘制图表的第三方库来说,QCustomPlot算是比较轻量的,不仅仅能实现功能,而且二次开发比较容易。下面我们来具体说下他可以实现那些图QCPGraph:折线图,LineStyle枚举可以设置折线图绘制的风格,主要区别是两点间连线的方式,常规的方式就是直连,其他还有L型、Z型等,如图1所...原创 2019-07-20 11:48:27 · 2152 阅读 · 0 评论 -
Qt之QAbstractItemView视图项拖拽(二)
文章目录一、需求说明二、效果展示三、实现思路四、代码说明五、下载链接六、相关文章一、需求说明上一篇文章Qt之QAbstractItemView视图项拖拽(一)讲述了实现QAbstractItemView视图项拖拽的一种方式,是基于QDrag实现的,这个类是qt自己封装好了的,所以可定制性也就没有了那么强,最明显的是,这个类在执行exec方法后,mouse系列的回调接口就被阻塞了,随之而来的问题...原创 2019-07-19 22:42:34 · 344 阅读 · 0 评论 -
Qt之QAbstractItemView视图项拖拽(一)
文章目录一、需求说明二、效果展示三、实现思路四、代码说明五、下载链接六、相关文章一、需求说明最近在搞视图项的拖拽,也上网查了一些资料,好多的文档都是一样的,只是被不通的网站所收录了(也有可能是被爬过去的,不明所以),不过也有一些文档写的不错,不过就是太简易,都是点睛之笔,总之功能还是勉强可以实现,加之比较零散,刚好我自己也因为这个需求写了一个demo,因此我就把自己写这个demo的过程分析给大...原创 2019-07-19 22:41:51 · 475 阅读 · 0 评论 -
Qt之自定义QLineEdit右键菜单
文章目录一、QLineEdit说明二、右键菜单定制三、相关文章一、QLineEdit说明QLineEdit是单行文本框,不同于QTextEdit,他只能显示一行文本,通常可以用作用户名、密码和搜索框等。它还提供了一些列的信号和槽,方便我们使用,有兴趣的小伙伴可以直接去看帮助文档,我在这里就不多废话了。但是呢,我在这里却要单独的说几个接口,因为他们很容易被人忽略,但是却又是一个很好用、可以经常用...原创 2019-07-19 22:40:53 · 1932 阅读 · 0 评论 -
Qt之QComboBox定制(二)
文章目录一篇文章Qt之QComboBox定制讲到了qt实现自定义的下拉框,该篇文章主要实现了列表式的下拉框,这一节我还将继续讲解QComboBox的定制,而这一节我将会讲述更高级的用法,不仅仅是下拉列表框,而可以实现下拉框为表格,原理其实上一篇文章中的列表框类似,不过在这篇文章我将会重点讲述一下不同的地方,好了,下边我先截取一下demo中的运行效果图,如图1所示,效果并不是那么美观,不过确实有...原创 2019-07-19 22:39:17 · 1701 阅读 · 1 评论 -
QRowTable表格控件(二)-红涨绿跌
文章目录一、开心一刻二、概述三、效果展示四、任务需求五、指定列排序六、排序七、列对其方式八、相关文章原文链接:QRowTable表格控件(二)-红涨绿跌一、开心一刻一天,五娃和六娃去跟蛇精决斗,决斗前有这样一段对话。五娃:“妖精!今天我俩就要消灭你!今天就是你的死期!”蛇精:“呵呵呵,真是可笑。你们自己个儿都是从树上长出来的,凭什么叫我妖精?!”五娃:“你也说了,我们是从...原创 2019-07-18 01:03:29 · 398 阅读 · 0 评论 -
Qt实现表格树控件-支持多级表头
文章目录一、概述二、效果展示三、实现方式四、多级表头1、数据源2、表格3、QStyledItemDelegate绘制代理五、测试代码六、相关文章原文链接:Qt实现表格树控件-支持多级表头一、概述之前写过一篇关于表格控件多级表头的文章,喜欢的话可以参考Qt实现表格控件-支持多级列表头、多级行表头、单元格合并、字体设置等。今天这篇文章带来了比表格更加复杂的控件-树控件多级表头实现。在Qt中,表...原创 2019-08-04 23:12:53 · 2608 阅读 · 4 评论 -
QTableView表格控件区域选择-自绘选择区域
文章目录一、开心一刻二、概述三、效果展示四、实现思路1、绘制区域2、绘制边框3、绘制五、相关文章原文链接:QTableView表格控件区域选择-自绘选择区域一、开心一刻陪完客户回到家,朦胧之中,看到我妈正在拖地,我掏出200块塞到我妈手里,说道:妈,给你点零花钱,别让我媳妇知道。我妈接过钱,大吼:你是不是又喝酒了?我:嘘,你怎么知道的?老妈:你看清楚了,我是你媳妇,还有。...原创 2019-08-01 01:24:11 · 1149 阅读 · 1 评论 -
Qt高仿Excel表格组件-支持冻结列、冻结行、内容自适应和合并单元格
文章目录一、概述二、效果展示三、实现思路1、冻结行、冻结列2、行高自适应3、蚂蚁线四、测试代码1、添加表格数据2、设置冻结行、列3、行高、列宽4、单元格背景色5、单元格文字6、其他相关测试五、相关文章原文链接:Qt高仿Excel表格组件-支持冻结列、冻结行、内容自适应和合并单元格一、概述最近看到一个比较炫酷的表格效果,冻结表格列功能。经常使用excel的人应该都使用过这个功能,当我们想把一些...原创 2019-08-01 00:38:11 · 1063 阅读 · 0 评论 -
财联社-产品展示
文章目录一、V1二、V2三、V3一、V1第一版为mini版本,支持自动更新和重要消息弹框如图1是来消息弹框界面,消息分为重要消息和普通消息可以通过用户设置是否进行弹框提示; 二、V2基于V1版本进行功能添加,添加程序主界面,主界面包括4个功能模块:电报、内参、深度和时间轴 ...原创 2019-07-27 12:31:35 · 580 阅读 · 0 评论 -
Qt无边框窗体-最大化时支持拖拽还原
文章目录一、概述二、效果展示三、demo制作1、设计窗体2、双击放大四、拖拽五、相关文章原文链接:Markdown模板一、概述用Qt进行开发界面时,既想要实现友好的用户交互又想界面漂亮,那么自定义界面就必不可少。其中有一个操作就是是我们每一个Qter开发者都要会的,而且是经常进行的。Qt::FramelessWindowHint这个属性想必大家都使用过,有些同学可能对这个属性很了解,也用的...原创 2019-08-27 00:03:30 · 1235 阅读 · 0 评论 -
Qt无边框窗体-模拟模态窗体抖动效果
文章目录一、概述二、效果展示三、功能实现四、相关文章原文链接:Qt无边框窗体-模拟模态窗体抖动效果一、概述用Qt开发windows客户端界面确实是一大利器,兼顾性能的同时,速度相对来说也不错。再加上qss的辅助,那么一个漂亮的界面就不在话下了。想要做出漂亮的界面,重写一个标题栏是必不可少的,那么我们肯定是需要使用Qt给我们提供的一个无边框Qt::FramelessWindowHint窗体属...原创 2019-09-22 19:37:57 · 779 阅读 · 0 评论 -
C++解析头文件-Qt自动生成信号定义
文章目录一、概述二、实现思路三、代码讲解1、类图2、QtCppDescriptiona、类定义b、分析一个完整的函数c、插入代码3、测试3.1、测试代码3.2、实现文件测试结果3.2、头文件测试结果四、源代码一、概述上一篇文章C++解析头文件-Qt自动生成信号声明我们主要讲解了怎么去解析C++头文件,然后在指定位置插入函数声明,已达到自动化的效果。既然函数声明已经自动插入了,那么函数实现的定义...原创 2019-07-12 07:23:09 · 365 阅读 · 1 评论 -
Qt插件热加载-QPluginLoader实现
上一篇C++消息框架-基于sigslot文章中我们讲述了使用sigslot信号槽实现自己的消息框架,这是一个比较粗糙,而且小的框架。当我们的程序逐渐变大时,我们可能就会考虑功能插件化,或者支持某些模块动态加载和卸载。功能动态加载,也就是我们平时所说的插件化,插件支持热插拔。之前工作中,刚好接触过这一块的内容。下面是一个Qt加载dll的方式,当我们把dll加载上以后,可以尝试转化为Plugi...原创 2019-07-12 07:22:15 · 850 阅读 · 0 评论 -
Qt定制控件列表
文章目录炫酷进度条提示框小时钟高仿excel表格多级表头表格多级表头树控件多维度折线图表格控件-蚂蚁线日历控件饼图窗体靠边自动隐藏下拉框内容定制模仿QQ上传头像菜单定制属性表格自定义windows资源管理器Qt界面设计器二次开发其他事例本帖为持续更新帖,主要展示日常开发中各式各样的控件、复杂窗体。本帖中只包含了部分展示效果,更多展示效果后续陆续放出原文链接:Qt定制控件列表本帖持续更新。。。...原创 2019-07-11 22:00:24 · 4458 阅读 · 2 评论 -
qt实现头像上传功能
文章目录一、概要二、详情想必大家都使用过qt的自定义头像功能吧,那么图1应该不会陌生,本片文章我就是要模拟一个这样的功能,虽然没有这么强大的效果,但是能够满足一定的需求。 首先在讲解功能之前,我先给出一片文章,QT实现的类似QQ的头像选择框,这篇文章也是讲解头像上传功能的,而我自己的代码是从这个demo中优化而来,不仅对代码进行了重构,而且处理了快速拖动时,边框消失的问...原创 2019-07-13 22:09:21 · 825 阅读 · 0 评论 -
自定义日历(一)
文章目录1、概要2、优缺点比较3、数据结构设计4、区域生成5、点击位置是哪一天6、周内容绘制7、日期内容绘制9、日期点击时效果10、鼠标移动时效果11、实现动画12、demo下载链接1、概要最近一直比较忙,根本没时间记录自己想写的东西,趁着国庆小长假,我自己也列出了想记录的一些小东西,方便他人借鉴,也方便我自己学习。废话不多说,我先来贴上我自己的demo展示图,这个demo比较复杂,我可能会分...原创 2019-07-13 22:11:29 · 612 阅读 · 0 评论 -
Qt之自定义托盘
文章目录说起Qt,真是个不错的ui库,不仅仅ui做的好,其他方面也不差,在平台扩展方面也是非常的强大。这篇文章我将会分析下qt的托盘,QSystemTrayIcon是qt的托盘类,托盘类的用途是什么我就不说了,自行百科就好,关键问题是我们要实现自定义的托盘。说起常用的客户端软件,qq,微信等聊天工具,有这么几个托盘事件:1、来消息图标闪烁2、气泡消息提示3、鼠标左键单击、左键双击、右...原创 2019-07-13 22:12:31 · 419 阅读 · 0 评论 -
窗口靠边自动隐藏
文章目录一、窗口移动二、屏幕边界自动隐藏1、首先是窗口隐藏2、显示窗口3、检测窗口是否需要隐藏4、窗口回显到起始位置5、最后是窗口移动算法用过qq的同学都知道,qq主窗口在靠近界面边缘时会自动隐藏,而当鼠标再一次进入的时候会自动弹出,接下来我将记录下自己实现的类似同样的功能,支持多屏幕靠边隐藏。文章末尾我提供了demo的下载地址,这个样例我是从网上下载下来,并自己进行了优化,主要针对边界判断和...原创 2019-07-13 22:13:49 · 1776 阅读 · 0 评论 -
qt之窗口换肤
文章目录1、相关文章2、概要3、换肤理解1、相关文章Qt 资源系统qt的moc,uic,rcc命令的使用2、概要毕业两年了,一直使用的是qt界面库来开发程序,使用过vs08、10、13等开发工具,并安装了qt的插件,最近在做客户端换肤功能,所以就对qt的qrc做了点儿研究,我是一个实干派(可能有点儿虚),相对于看文档来说。本文开头我就给出了两篇博客,这两篇博客对我理解qrc这个东西有很大...原创 2019-07-14 09:26:25 · 449 阅读 · 0 评论 -
qt之图像处理
文章目录一、菜单二、托盘信息三、托盘hover窗口上一篇文章讲述了自定义Qt托盘,不过不是使用QSystemTrayIcon这个类,而是我们自己完全自定义的一个类,我们只需要处理这个类的鼠标hover、鼠标左键点击、鼠标右键点击和鼠标左键双击,就可以完全模拟出qq的托盘样式来。文章的最后我也是提供了一个demo的下载链接,那是一个可以完全运行的demo,处理了鼠标hover事件,并模拟出了鼠标离...原创 2019-07-14 20:05:45 · 7262 阅读 · 0 评论 -
Qt之自定义托盘(二)
文章目录一、菜单二、托盘信息三、托盘hover窗口上一篇文章讲述了自定义Qt托盘,不过不是使用QSystemTrayIcon这个类,而是我们自己完全自定义的一个类,我们只需要处理这个类的鼠标hover、鼠标左键点击、鼠标右键点击和鼠标左键双击,就可以完全模拟出qq的托盘样式来。文章的最后我也是提供了一个demo的下载链接,那是一个可以完全运行的demo,处理了鼠标hover事件,并模拟出了鼠标离...原创 2019-07-14 20:09:04 · 442 阅读 · 0 评论 -
Qt之自绘制饼图
文章目录1、说明2、效果展示3、思路分析4、源码解说5、测试代码6、示例下载1、说明最近在搞绘图方面的工作,说实话C++的第三方绘图库并不算多,总之我了解的有:qtcharts、ChartDirector、qwt、kdchart和QCustomPlot。这几个库各有利弊。qtcharts:qt5.7之后才开源的模块,支持绘制各种图标,并且功能相当丰富,但是可扩展性差,如果自己想高度定制,比...原创 2019-07-14 20:11:22 · 2511 阅读 · 0 评论 -
qt之菜单项定制
文章目录qt实现菜单,简单的界面QMenu+QAction完全可以实现,在加上qss的支持,可以定制出比较美观的菜单,qt的菜单一般用在托盘、按钮和工具栏上。当然啦,也有很多软件有比较美观的托盘菜单,比如360、电脑管家等软件,效果图如图1所示,其实qt在4.2之后也提供了定制菜单的功能,使用QWidgetAction可以定制出自己想要的菜单来,接下来是我定制菜单栏的步骤。图1 360图...原创 2019-07-14 20:12:20 · 310 阅读 · 0 评论 -
自定义日历(二)
文章目录1、回顾2、结构划分3、日期类4、月份上周名称5、月份日期6、日历控件7、label拼凑日历和widget自绘比较8、问题分析9、demo下载1、回顾上一节自定义日历(一)中主要讲述了基于单独widget完全绘制的日历窗口,并对本节要讲的日历控件和上一节的日历窗口做出了优缺点对比,忘记了的同学可以去上一节浏览。单独widget绘制出来的日历窗口具有性能上的优势,而且内存开销比较小,但是...原创 2019-07-14 20:13:29 · 408 阅读 · 0 评论 -
Qt之QComboBox定制
文章目录一、列表的实现二、表格实现说起下拉框,想必大家都比较熟悉,在我们注册一些网站的时候,会出现大量的地区数据供我们选择,这个时候出现的就是下拉框列表,再比如字体选择的时候也是使用的下拉框,如图1所示。下拉框到处可见,作为一个图形库,qt也提供了QtComboBox类来供我们使用,但是有些时候简单的下拉列表已经满足不了我们的需求,如图2所示,是一个下拉表格,这个时候就需要我们自己定制一下QC...原创 2019-07-14 20:14:23 · 1064 阅读 · 1 评论 -
高仿富途牛牛-组件化(二)-磁力吸附
文章目录一、概述二、效果展示三、磁力吸附1、限制鼠标区域2、修正窗口可以移动的区域3、获取最邻近的可被吸附的窗口a、A窗口和subPanel面板之间的吸附b、A窗口的左边框和被吸附窗口B的右边框之间的吸附四、其他五、相关文章一、概述上一篇文章高仿富途牛牛-组件化(一)-支持页签拖拽、增删、小工具我们讲述了组件化的一些基础东西,并有了一个基本的雏形,使用过富途牛牛的同学应该对其中的gif图比较熟...原创 2019-07-11 21:47:27 · 539 阅读 · 0 评论 -
Qt之股票组件-自选股--列表可以拖拽、右键常用菜单
文章目录一、开头嘴一嘴二、效果展示三、自选股列表1、列表初始化2、添加Item3、右键菜单4、拖拽Item5、刷新数据四、相关文章原文链接:Qt之股票组件-自选股–列表可以拖拽、右键常用菜单一、开头嘴一嘴上一篇文章Qt之股票组件-股票检索–支持搜索结果预览、鼠标、键盘操作讲述了股票检索功能,这篇文章我们来看看自选股列表的实现。如果有需要的朋友可以加我好友,有偿提供源码、或者也可以进一步提供...原创 2019-07-11 21:52:16 · 706 阅读 · 0 评论 -
广联达-产品展示
文章目录一、自定义通用对话框二、提示框三、表格控件蚂蚁线四、动态启动图1、光效展示2、延迟到达展示五、Qt Designer二次开发一、自定义通用对话框仿照windows使用Qt实现了一个自定义通用对话框,支持左侧节点扩展,右侧也支持注册自定义窗口,例如文件预览等等,可以和中间视图列表进行通信支持打开、保存、另存为3种模式支持5种预览模式支持前进后退操作之前当前目录搜索新增文件、删...原创 2019-07-11 21:53:44 · 232 阅读 · 0 评论 -
牛逼哄哄的Qt库
文章目录一、有价值- 好的网站- 好的文章二、Qt开源库-工具- QtXlsx--excel读写库- QxtGlobalShortcut全局热键三、Qt开源库-控件- libqxt编译- Qwt- QCustomPlot- 其他四、Qt开源项目-控件(容器类)- 属性控件--QtTreePropertyBrowser- 复杂表格-支持行、列冻结- QT属性控件项目- 属性控件1- 属性控件2- 又...原创 2019-07-11 21:54:42 · 5459 阅读 · 1 评论 -
属性浏览器控件QtTreePropertyBrowser编译成动态库(设计师插件)
文章目录一、回顾二、动态库编译1、命令行编译动态库和测试程序2、vs工具编译动态库和测试程序3、安装文档4、测试文档三、设计师插件编译1、重写QDesignerCustomWidgetInterface2、添加到插件列表3、拷贝生成的dll4、重启Qt Designer四、多说一句五、相关文章原文链接:属性浏览器控件QtTreePropertyBrowser编译成动态库(设计师插件)一、回顾...原创 2019-07-11 21:59:08 · 915 阅读 · 0 评论 -
Qt之表格控件蚂蚁线
文章目录一、蚂蚁线二、效果展示三、实现1、绘制区域2、定时器3、绘制策略4、界面刷新四、下载链接一、蚂蚁线摘自互动百科:在图像影像软件中表示选区的动态虚线,因为虚线闪烁的样子像是一群蚂蚁在跑,所以俗称蚂蚁线。在Poshop,After Effect等软件中比较常见。背景:用过excel的同学都知道,当对单元格进行复制时,单元格周围就会出现一个跑动的矩形框,这个矩形框就被称为蚂蚁线。通过设置蚂...原创 2019-07-13 12:53:00 · 674 阅读 · 0 评论