前行之路还需前行

Keep Moving 、 Keep Coding 、 啦啦啦

2018最后结尾

简述 今天是2018年最后一天,这一年经历了很多,发生了很多事,有好的有坏的,总之成长了很多。 在不久之后就是2019年了,在此祝大家新年快乐了,希望大家在新的一年里学习Qt从入门到精通,而不是从入门到放弃(O(∩_∩)O)。 今年用Qt自绘实现了很多好玩的东西,QPainter功能真的十分强大,...

2018-12-31 23:59:45

阅读数 412

评论数 1

Qt 实现 QQ 9.0 新版登录窗口

简述 QQ的界面又进行了一波更新,登录界面的样式换了一种全新的效果。一直很喜欢QQ的界面,所以进行了一波模仿。 点击登录,登录成功之后,右侧会出现一条伸出的竖线,然后窗口会自动向右移动直到窗口完全隐藏,然后竖线再进行收缩,总共三个连续动画效果,下面是效果图。有兴趣的可以加入Qt技术学习班群哈。...

2018-05-14 11:04:19

阅读数 3494

评论数 11

Qt界面开发小汇总

一、简述本篇文章将楼主半年来一些界面的设计进行汇总,有兴趣的小伙伴们可以了解一下,直接点击标题就可进入相应的文章,每篇文章都有详细的介绍以及源码的下载,欢迎小伙伴一起交流。1、 Qt 之QToolButton 实现QQ界面按钮效果 2、 Qt 之 QQ系统表情—实现动态显示效果 3、 Qt 之 ...

2017-03-27 21:51:43

阅读数 3238

评论数 13

Qt 之 自定义窗口标题栏

一、简述 今天晚上就如何用Qt自定义窗口标题栏,写了一个小例子,比较基础,实用。在此分享一下。 首先Qt是跨平台的,所以在不同的平台上窗口的外观是不一样的。比如在windows平台上,用Qt显示的一个窗口就跟一般windows程序窗口的外观一致,如下图。 同时不同windows...

2016-12-06 23:20:44

阅读数 29259

评论数 62

Qt模仿安卓手机中app图标移动

一、简述 最近使用Qt中的拖拽事件加上一些动画效果模仿了安卓手机中日常用的app图标拖动,目前支持横向移动。 通过判断当前拖动鼠标的位置来进行选择是否进行动画移动前后的按钮。 ...

2019-01-21 22:44:05

阅读数 332

评论数 2

Qt小程序之QQ登录窗口输入框控件

一、简述 在前面的文章里为大家展示了用Qt实现的QQ登录界面以及QQ窗口的右键菜单控件,(Qt 实现 QQ 9.0版 自定义菜单控件、以及Qt 实现 QQ 9.0 新版登录窗口),有兴趣的小伙伴可以看下相关的文章,今天就把QQ登录界面的输入框单独拿出来分享一下。 单独看QQ的输入框其实也就是一个L...

2018-11-20 14:30:45

阅读数 495

评论数 4

Qt小程序之自绘震动铃铛提示控件

一、简述 最近用了项目需要写了个极简的报警提示小控件,有正常、报警震动、勿扰三种状态切换,主要是加了个震动的小动画效果,代码也很简单,需要的小伙伴直接copy即可。 二、代码之路 BellWidget.h #include <QWidget> #inc...

2018-11-19 14:57:19

阅读数 303

评论数 0

Qt 如何读取编辑保存显示 MarkDown文件

简述 MarkDown 是一种轻量级、纯文本格式语法的语言,使用场景非常丰富,而且非常方便。CSDN的文章编辑就是使用的MarkDown语法,再比如github以及我日常使用的有道云笔记中都可以使用此语法去编辑文章。了解MarkDown语法有助于我们快速编辑对应格式的文章,也可以借助于对应的工具...

2018-10-25 21:12:31

阅读数 577

评论数 2

Qt 实现 QQ 9.0版 自定义菜单控件

简述 重新最近开始了QQ最新版 9.0 界面的模仿,前几天搞了一个QQ登陆界面的动画效果详情见 QQ 9.0 新版登录窗口登录特效 ,今晚Qt技术学习班分享了QQ 9.0版本的自定义菜单控件,通过QListWidget 来承载 每个菜单项,通过简单的组合完成菜单项控件,主要如下: 1、自...

2018-05-18 23:02:00

阅读数 1098

评论数 2

Qt如何绘制带小三角的消息框

一、简述 本篇文章讲述的是如何绘制出一个带小三角的窗口,请看下图,说白了就是绘制一个Rect + Triangle ,然后添加外部阴影效果。 二、代码之路 ArrowWidget.h #ifndef WIDGET_H #define WIDGET_H #include &...

2018-04-23 21:30:27

阅读数 1146

评论数 0

如何使用Qt绘制时间刻度轴

简述 在日常开发过程中,我们一般都使用Qt提供的控件库。但是在特殊情况下,我们需要一些特殊的效果,而Qt本身提供的控件有限,可能满足不了我们的需求。所有这个时候需要我们自己去创造新的控件。 创造新的控件有两种方式,一种就是控件与控件之间相互组合成的新控件,另一种则是通过QPainter绘制出我...

2018-04-20 11:10:04

阅读数 3747

评论数 11

如何使用 Qt 中的四大布局

一、简述 还在为界面的自适应大小而烦恼吗,还在为界面的布局设计而头疼吗,那就由前行中的小猪为你讲讲 Qt 中布局的使用吧。 对于刚接触 Qt 的小伙伴们可能对 Qt 中的布局感到些许困惑,一般用 Qt 自带的工具 QtDesigner 可以简单拖拽出一个界面的雏形,但是要做出一个漂亮、定制、自...

2018-04-03 00:53:09

阅读数 687

评论数 0

Qt之实现图片轮播效果

一、简述 今天文章讲述的是如何用Qt实现图片轮播的效果,其实我们经常在网页中看到各种广告就是使用了图片轮播,实现小区域内嵌入多个广告的效果。 下面是CSDN页面中两种常见的图片轮播效果。基本上就是定时自动切换广告页面,或者手动点击选择切换页面。 其实实现起来也不难,只要使用Qt的动...

2018-01-31 00:47:14

阅读数 5021

评论数 16

Qt实现不规则按钮之自绘圆盘式按钮

一、简述 在上一篇文章中我们讲述了如何实现不规则按钮( Qt简述如何实现不规则按钮),其中提到了另外一种方法就是自绘,今天就此谈一谈如何自绘实现一个圆盘式的按钮。下面先看一张效果图。 二、代码之路 其实实现很简单,就是通过Qt的QPainterPath来实现圆弧式按钮的绘制,然后通过...

2018-01-21 23:06:45

阅读数 2061

评论数 9

Qt简述如何实现不规则按钮

一、简述 我们在设计界面时通常会使用QPushButton或QToolButton,这是两种非常常用的按钮类,用这两种按钮可以满足我们日常的使用。这两种按钮都继承于 QAbstractButton,因为功能的不同,分成了QPushButton和QToolButton,那么这两种按钮具体怎么使...

2018-01-19 01:08:30

阅读数 1219

评论数 0

关于无法从“initializer-list”转换为“QJsonObject”解决办法

一、简述前些天在工作中使用QJsonObject的构造进行初始化出现了一下的问题。我们先看一下下面QJsonObject的一种构造方法。在我使用的VS2013版本编译时会出现无法从“initializer-list”转换为“QJsonObject”的问题。问题出在Q_COMPILER_INITIA...

2017-11-30 23:29:57

阅读数 1066

评论数 0

Qt动画类实例一

一、简述前段时间群里小伙伴想写个自定义的控件,二话不说,我就答应帮他写了,结果一拖就拖到了今天。实现起来很简单,简单应用了动画类的效果就OK了。主要是对窗口的pos及新增了一个cornerOpacity属性做了动画处理,实现了窗口在鼠标进出时左右滑动,以及四个边框角的忽隐忽现效果。图一为Qt动画实...

2017-11-27 23:03:54

阅读数 820

评论数 1

VS 中常见问题汇总

一、vs 调试时看不到变量的内容如果我们看到项目属性 C++->优化 设置为使速度最大化 (/O2),见下图。此时调试时时无法查看变量的内容的。这里将项目属性设置为以上选项,发现基本类型类似int,bool 型变量值 在调试 时无法获取当前值,而QString却能够获取到,所以当我们调试时发...

2017-11-25 11:45:27

阅读数 401

评论数 0

如何给生成的exe加图标

一、简述 今天就简单介绍一下如何给exe加图标,其实很简单,但是主要是为了讲述另一个问题,这也是之前遇到的一个容易忽略的问题。 首先我们了解一下一共有多少个图标可以设置。 看到下面这张图,我们首先会了解到生成的一个exe程序其实对应了三个图标,一个是exe本身的图标,一个是标题栏的图标,还有...

2017-11-24 12:32:44

阅读数 7194

评论数 3

Qt动画之鼠标水滴点击效果

一、简述前几天在群里看见有个小伙伴用的一款gif录屏软件有一个类似水滴的点击效果。于是想了想,便开始了Code。思路也很简单,就是借助Qt的动画类QVariantAnimation然后不断重绘达到点击的动画效果,先看一下效果图。二、代码之路WaterDrop.h#include <QtWid...

2017-10-23 23:30:01

阅读数 1447

评论数 4

提示
确定要删除当前文章?
取消 删除
关闭
关闭