Qt技术分享
文章平均质量分 71
在Qt的道路上,不断学习前进。并在这过程中,在某些技术以及某些成果上,分享给大家。共同学习进步。
雨田哥
YuTianGe_Zhu
展开
-
Qt仿腾讯视频简易播放器 【源码开源】
Qt仿腾讯视频简易播放器1.0.0.0 开源文章目录Qt仿腾讯视频简易播放器1.0.0.0 开源(一)、控件介绍(二)、效果图工程代码Qt交流群结尾(一)、控件介绍Qt仿腾讯视频简易播放器 依赖于QtAv,基于Qt和FFmpeg的跨平台高性能音视频播放框架。QtAV 可以运行于 Windows桌面、Windows Phone、Linux、OSX、iOS、Android、MeeGo、Sail...原创 2019-11-13 19:44:38 · 6543 阅读 · 3 评论 -
Qt Http下载器
Qt Http下载器Qt Http下载器功能效果图唠叨一句代码工程文件结尾功能 1.HTTP文件下载; 2.多线程任务下载; 3.支持断点下载; 4.支持分片式下载; 5.界面交互,支持暂停,重启,删除操作; 6.界面交互,下载完毕,支持打开文件,打开文件所在目录;效果图唠叨一句 最后一...原创 2018-09-12 17:23:35 · 4537 阅读 · 3 评论 -
Qt控件编辑功能(二)
Qt控件编辑功能(二)Qt控件编辑功能(二)简述Qt Designer效果图图模仿功能介绍模仿效果图代码结尾简述 根据QtDesigner的控件选中,拉伸效果,用过Qt的盆友都很熟悉Qt的Designer,这个我就不多说了,我们先看看QtDesigner中的效果Qt Designer效果图图模仿功能介绍 1.支持选中效果;...原创 2018-08-31 15:53:25 · 1960 阅读 · 1 评论 -
QLabel实现图片轮播效果
QLabel实现图片轮播效果QLabel实现图片轮播效果功能效果图代码表白词功能 继承QLabel控件实现了图片轮播效果 1.自定义添加图片与图片描述; 2.支持2S自动轮播 3.支持鼠标点击左下方索引按钮定位图片效果图代码//示例代码 //创建图片轮播QLabel控件 ImageView...原创 2018-09-07 14:26:24 · 4634 阅读 · 6 评论 -
Qt之自定义日历增强版(二)
Qt之自定义日历增强版(二)Qt之自定义日历增强版(二)简述效果图功能介绍核心代码结尾简述 这段时间忙了点,好久没发文章了。不知道大家都期待我新作品没(/斜眼笑)。今天发布的是在工作中用到的一封装的控件,单独拎出来,给大伙分享下。接下来上效果图(/斜眼笑)效果图功能介绍//支持年月日-时分秒选项//支持年月日-时...原创 2018-08-03 18:57:10 · 3807 阅读 · 7 评论 -
Qt自定义Button组控件
Qt自定义Button组控件Qt自定义Button组控件简述效果图代码篇封装类的用法例子结尾简述 在网上也看到大佬们实现过这样的效果,然后自己也想想封装了一套。下划线带动画效果。 封装类包括: 1.设置按钮位置,分东南西北方向 void setButtonPosition(int position); 2.下划线颜色 ...原创 2018-06-19 17:13:16 · 15191 阅读 · 10 评论 -
Qt模仿QQ聊天窗口(四)
Qt模仿QQ聊天窗口-气泡聊天消息Qt模仿QQ聊天窗口-气泡聊天消息简述效果图相关博客代码结尾简述 最近感冒了,头疼,头疼,头疼。好了,进入正题吧,基本的气泡消息展示做好了,支持图文混排,由于本人JS不是很精通。水平有限,有些BUG,待JS的大牛们在我的基础上完善下,完善后。不忘回我一份。十分感谢效果图相关博客Qt模仿QQ聊天窗...原创 2018-06-18 18:02:46 · 7514 阅读 · 5 评论 -
Qt模仿QQ聊天窗口界面(三)
Qt模仿QQ聊天窗口界面(三)- 截图Qt模仿QQ聊天窗口界面(三)- 截图简述效果图代码篇后期规划结尾简述 此篇在原来的基础上增加了QQ截图功能。在一个大佬的基础上进行了二次开发。 参考链接:Dharkael 相关博客: Qt模仿QQ聊天窗口界面(一) Qt模仿QQ聊天窗口界面(二)效果图代码...原创 2018-06-12 19:15:28 · 8704 阅读 · 1 评论 -
Qt模仿QQ聊天窗口界面(二)
Qt模仿QQ聊天窗口界面(二)Qt模仿QQ聊天窗口界面(二)简述修改效果图后期规划代码结尾简述 在上篇我们已经搭好了QQ聊天窗口的框架,这里在原来的基础上叠加功能,以及优化一些控件。修改1.优化表情窗口 2.优化聊天窗口右侧边栏按钮显示问题。 3.优化聊天窗口滚动条样式问题。 4.增加消息编辑框功能 5.增加聊天窗口字体设置,包括...原创 2018-06-06 17:14:21 · 8340 阅读 · 3 评论 -
Qt模仿QQ聊天窗口界面(一)
Qt模仿聊天窗口界面(一)Qt模仿聊天窗口界面(一)简述效果图QQ的聊天窗口我做的效果图代码篇结尾简述 最近利用业余时间,模仿QQ做了一个聊天窗口界面,功能还不全,准备分几个部分做出来,还是看空闲时间了,以及广大网友的支持了。效果图QQ的聊天窗口我做的效果图代码篇//TalkWindowSh...原创 2018-05-25 19:15:49 · 23598 阅读 · 33 评论 -
QT之APNG插件应用
QT之APNG插件应用QT之APNG插件应用简述效果代码apnglib库编译步骤结尾简述 之前,关于apng的图片我只能在浏览器上展示,但是无意之间看到Github一篇关于apng插件在QT上的应用。https://github.com/Skycoder42/qapng。是关于Linux上的操作,今我在Windows上也跑起来了。花了我一点时间,...原创 2018-04-11 19:39:07 · 1937 阅读 · 1 评论 -
Qt之模仿QQ主面板界面
Qt之模仿QQ主面板界面Qt之模仿QQ主面板界面效果图结尾效果图这里大家值得注意的是,QQ等级设置,已经列表展开搜索时的三角符的旋转效果//QQMainWindow.cpp#include "qqmainwindow.h"#include "contactitem.h"#include "rootcontatitem.h"#incl...原创 2018-03-28 14:41:01 · 6761 阅读 · 11 评论 -
Qt之FlappyBird游戏开发
Qt之FlappyBird游戏开发Qt之FlappyBird游戏开发简述效果图代码主界面控制小鸟组件绘制游戏开始按钮管道组件绘制地面绘制结尾简述 最近浏览网站的时候,忘记在哪里看的这个FlappyBird了,这个小游戏在之前小火了一段时间。今天用QT简单的实现了一把,然后在网上找了一些相关的切图,便进行了制作。难度不是很大,只是通过写这篇博客,能有点启发以及大家共同学习。效原创 2018-01-08 19:31:46 · 6235 阅读 · 15 评论 -
Qt之转盘抽奖
Qt之转盘抽奖Qt之转盘抽奖叙述效果图代码LotteryDemocppLotteryDemoh结尾叙述 今天参加了,苏宁易购官网上的幸运大转盘抽奖活动。可惜了,没中,但是触发了下我的灵感,什么灵感呢。就是用QT也实现一把大转盘抽奖。好了,上效果图吧,仅供参考学习,相关切图属于苏宁所有。效果图代码LotteryDemo.cpp#include "lotterydemo.h"#in原创 2018-02-06 19:28:30 · 4050 阅读 · 17 评论 -
Qt之QGraphicsEffect阴影、模糊效果
Qt之QGraphicsEffect阴影、模糊效果Qt之QGraphicsEffect阴影模糊效果效果图阴影和模糊效果正常效果代码customshadoweffecthcustomshadoweffectcppQGraphicsBlurEffect 模糊度setBlurRadius参考文献Applying It结尾参考地址效果图原创 2018-01-30 19:30:42 · 5538 阅读 · 0 评论 -
Qt之Model-View架构
Qt之Model-View架构Qt之Model-View架构简述效果图代码结尾简述 为什么会用这个模式,这里我就不解释了,可以看下 豆子哥的见解 。这里我只是如何去使用的。供大家共同探讨学习,主要是参考了Qt的Demo。效果图 代码//主代码界面QMvcTest.cppvoid QMvcTest::initCont原创 2018-01-09 19:59:42 · 1988 阅读 · 1 评论 -
Qt组件之模拟电池充电
Qt组件之模拟电池充电Qt组件之模拟电池充电简述效果图代码结尾简述 最近,闲暇之余,看到手机充电的状态。就想到做一个这样的效果出来玩一玩,希望大家希望。效果图代码//做这个不是很难,希望给大家有些启发,希望大家喜欢BatteryItem::BatteryItem(QWidget *parent) : QLabel(parent){ //设置电池大小 set原创 2017-12-18 19:54:50 · 4979 阅读 · 2 评论 -
Qt图表eCharts
Qt之图表-eChartsQt之图表-eCharts简述效果图代码结尾简述 最近,因某些需要,做了一个图表,这里用的是第三方的JS库,很强大,ECHARTS,应用起来很方便,功能很多,这里我贴出了,API文档。效果图代码option = {//颜色组 color:['#00A1FF','#FF7700'], //提示框 tooltip: {原创 2017-12-11 19:38:31 · 3194 阅读 · 12 评论 -
Qt状态机场景模拟-续
Qt状态机场景模拟-续Qt状态机场景模拟-续简述效果图代码结尾简述 在上篇中Qt状态机场景模拟,应用了状态机和动画消息,做了简单小车过交通灯的模拟效果。这里,我又稍稍做了些效果,小车在前进过程中,轮子转动效果。效果图这里因录制原因,效果不是很好,我做了三个状态截图 1.状态一 2.状态二 3.状态三 代码//轮子元素绘制QRectF WheelItem::boundingR原创 2017-12-11 19:04:00 · 1463 阅读 · 0 评论 -
Qt状态机场景模拟
Qt状态机场景模拟Qt状态机场景模拟效果图QState状态机创建红绿灯动画控制小车移动结尾效果图因录制问题,效果不是很好,这里截了部分状态图 1. 2. 3. QState状态机创建红绿灯 QState *createLightState(LightWidget *light, int duration, QState *parent = 0) {原创 2017-12-06 20:22:50 · 1426 阅读 · 0 评论 -
QT之插件Plugin生成与使用
QT之插件Plugin生成与使用QT之插件Plugin生成与使用简述插件生成效果图结尾简述 有时候,我们在做一个应用程序的时候,并不希望我们生成的软件仅仅是一个EXE文件,而是拆分成各个模块,越细越好。在未来更新发布中,都是非常的便利,我们更新的只是其中某一小部分,而不是整个应用程序。(说到这里,我们看代码吧)插件生成//我们先定义一个接口头文件plugindemoplugin.h原创 2017-11-30 20:37:10 · 5428 阅读 · 3 评论 -
QT之拖拽Drag-Drop
QT之拖拽Drag-DropQT之拖拽Drag-Drop效果图代码结尾效果图代码//鼠标点击图片时void DragWidget::mousePressEvent(QMouseEvent *event){ QLabel *child = static_cast<QLabel*>(childAt(event->pos())); if (!child) ret原创 2017-11-17 19:28:42 · 1795 阅读 · 3 评论 -
QT之编译源码-数据库加密
QT之编译源码-数据库加密QT之编译源码-数据库加密sqlite源码编译步骤结尾sqlite源码编译步骤下载最新版wxsqlite【点击这里】下载最新版sqlite源码sqlite-amalgamation-xxxxxxx【点击这里】将sqlite-amalgamation-xxxxxxx中的全部文件:shell.c,sqlite3.c,sqlite3.h,sqlite3ext.h 拷贝原创 2017-10-30 20:51:25 · 1141 阅读 · 0 评论 -
APNG在QT中的使用-代码篇(二)
代码效果图参考链接代码apng-canvas.js库文件已上传,经过修改后可在QT,浏览器上正常使用。【点击此处下载apng-canvas.js】function convertImgDataToBlob(base64Data) { var format = "image/png"; var code = window.atob(base64Data);;原创 2017-09-14 22:06:13 · 1028 阅读 · 0 评论 -
APNG在QT中的使用(一)
APNGAPNG运用背景优缺点APNG 的组成结尾参考链接APNGAPNG又叫动态PNG(Animated PNG),第1帧为标准PNG图像,剩余的动画和帧速等数据放在PNG扩展数据块里,因此只支持原版PNG的软件会正确显示第1帧。APNG运用背景为解决GIF毛边情况,提高用户的体验效果 优缺点优点:为了解决GIF毛边问题,让体验效果更好。 缺点:如果使用大量APNG格式的图片场景时,原创 2017-09-13 23:11:48 · 2629 阅读 · 0 评论 -
QT之QSignalMapper
QT之QSignalMapperQT之QSignalMapper简述效果图上代码结尾简述 QSignalMapper我们可以理解为转发器,此话怎讲呢?比如,按钮点击的响应槽,绑定到QSignalMapper上,QSignalMapper收到按钮的点击后,又通知到另外的控件上做处理。有的朋友会问了,为什么要这么麻烦,需要转一手,不能去掉中间的QSignalMapper,而直接调用吗。答案当原创 2016-12-21 19:29:41 · 1458 阅读 · 0 评论 -
QT之二级菜单
QT之二级菜单QT之二级菜单开场白效果图上代码可参考文章下代码结尾开场白 今天我们一起来了解下,在我们QT中,二级菜单是如何实现的,在上篇我们学习了QT之系统托盘,QT之自定义菜单, QT之样式styleSheet。今天我们在这基础上,增加二级菜单的功能。效果图 大家注意下这里箭头,不是用的默认效果哦,还是自定义的好看哈!O(∩_∩)下面这张图示是默认的。 上代码voi原创 2016-12-20 21:47:38 · 7625 阅读 · 2 评论 -
QT 之QTreeWidget实现好友列表
QT 之QTreeWidget实现好友列表QT 之QTreeWidget实现好友列表插叙效果图UI设计上代码下代码结尾插叙 在上期Demo中,我们的界面似乎有些开始成型了,那么今天我们一起来看看QQ中的好友列表,我们利用QT又该如何实现呢?效果图UI设计 在这这前,我们需要先把我们的UI界面设计好,一个好友是一个Item,所以,首先我们需要先设计一个Item的Widget,在原创 2016-12-19 22:10:51 · 9031 阅读 · 15 评论 -
C++里中文转拼音那点事
C++里中文转拼音那点事C里中文转拼音那点事效果图插叙结尾效果图 在讲解前,让我们先来看下效果图,给你想继续看的心情O(∩_∩)O插叙 这上代码前,让我们一起先了解下什么是UNICODE编码? Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Ascll码表我们都清楚吧,而Unicode码可以说是Ascall码的扩展。Uincod原创 2016-12-17 20:54:35 · 5055 阅读 · 1 评论 -
QT之CheckBox单项选择与多项选择
QT之CheckBox单项选择与多项选择QT之CheckBox单项选择与多项选择开篇之叙效果图上代码结尾开篇之叙 今天简单的给大家介绍下CheckBox的单项选择与多项选择。我们在使用CheckBox时,就好比我们做选择题一样,有单项,也有多项选择题。那么,我们QT能不能做到这效果呢,答案是肯定的。怎么做?其实很简单。我们先看看效果图效果图 这里我们看到的是多选项原创 2016-12-15 21:31:08 · 19314 阅读 · 5 评论 -
QT之灰色头像(类似QQ离线头像)
QT之灰色头像(类似QQ离线头像)QT之灰色头像类似QQ离线头像概要效果图上代码下代码结尾概要 在讲正常图片转灰色图片之前,我们先来了解下灰度图。灰度图又称为灰阶图,任何颜色都由红、绿、蓝三原色组成,假如原来某点的颜色为RGB(R,G,B),那么,我们可以通过下面几种方法,将其转换为灰度: 1.浮点算法:Gray=R*0.3+G*0.59+B*0.11 2.整数方法:Gra原创 2016-12-12 21:39:20 · 2247 阅读 · 1 评论 -
QT之样式styleSheet
QT之样式styleSheetQT之样式styleSheet开场白样式效果上样式代码闲扯两句下代码结尾开场白 俗话说,人要衣装,佛要金装。我们做界面设计也同样如此,不仅仅代码得写好了,界面效果也要杠杠的!是不是很有道理,今天呢,我们来看看QT是给界面做出漂亮的样式出来的。其思想来源还是我们网页中的CSS差不多,只要你懂点CSS,其实关于这篇还是很容易理解的。样式效果 就以我们D原创 2016-12-11 21:14:47 · 6220 阅读 · 1 评论 -
QT之自定义菜单
QT之自定义菜单QT之自定义菜单个人建议效果图上代码下代码结尾个人建议 自定义, 自定义, 自定义, 顾名思义就是我们自己设计出来效果的菜单, 再如果我们把这个自定义的菜单封装成一个类, 你觉得会不会更好呢, 我现在写的菜单类,我提供两个接口供你使用, 在你需要的地方new一个, 根本不需要理会我里面做了什么操作, 一样界面友好的效果, 是不是很爽呢~在这里, 我个人建议就是, 我们在原创 2016-12-10 15:48:42 · 8865 阅读 · 1 评论 -
QT之系统托盘
QT之系统托盘QT之系统托盘插叙应用背景应用效果图上代码自定义菜单效果图下代码结尾插叙 今天天气不错哈,在这么寒冷的天气,享受着这么温暖的阳光。很舒服!你懂的~~趁这个大好时光,我给大伙再来一发续篇,经过上一节QT之独立标题栏大伙不仅有了漂亮的标题栏之后,是不是还实现了最小化和关闭功能啊?你是不是在想我们点击关闭按钮后,能不能像QQ样,不想退出,而是最小化到系统托盘里呀,好的,今天原创 2016-12-10 14:08:35 · 1307 阅读 · 0 评论 -
QT之独立标题栏
QT之独立标题栏QT之独立标题栏应用背景QT标题栏效果图QT标题栏效果图-续上代码浅谈独立标题栏的封装代码下载结尾应用背景 我们在只用QT设计界面的时候,QT会默认为我们带上边框以及标题栏。而在我们真正应用当中我们却不想使用QT默认效果,为什么呢?相信做过的伙伴们都应该知道,QT默认效果虽好,但是界面不友好哇,不友好怎么办呢,去掉嘛,我们自己设计一个Beautiful的标题栏出来。原创 2016-12-09 18:26:27 · 1481 阅读 · 0 评论 -
Qt之窗口靠边隐藏
Qt之窗口靠边隐藏Qt之窗口靠边隐藏Qt事件介绍Qt常见事件窗口靠边所需应用事件窗口靠边效果图码农之路结尾Qt事件介绍 事件(event)是有系统或者Qt本身在不同的时刻发出的,当用户按下鼠标,敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件。一些事件是在对用户操作做出响应的时候发出,如键盘事件等;另一些事件则是由系统自动发出,如计时器事件。Qt常见事件 键盘事件原创 2016-12-08 22:39:17 · 11918 阅读 · 6 评论 -
Qt数据展示控件
文章目录Qt控件数据展示(一)、控件介绍(二)、效果图核心代码Qt交流群结尾Qt控件数据展示(一)、控件介绍1.效果图来源于网络2.数据展示3.适配屏幕4.自定义颜色配置(二)、效果图核心代码#include <QTextDocument>#include <QAbstractTextDocumentLayout> #include <QPa...原创 2019-09-06 19:14:56 · 3531 阅读 · 0 评论 -
Qt仿Win10系统日历效果
Qt仿Win10系统日历效果文章目录Qt仿Win10系统日历效果(一)、控件介绍(二)、效果图核心代码Qt交流群结尾(一)、控件介绍1.仿Win10系统日历2. 光晕效果3. 自定义日历4.自定义颜色配置(二)、效果图核心代码//等刘总,feiyangqingyun兄发布Qt交流群Qt交流大会 853086607结尾不定期上传新作品,解答群中作品相关问题。相关外...原创 2019-09-20 19:32:45 · 1981 阅读 · 2 评论