自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (26)
  • 收藏
  • 关注

原创 Qt 之进程间通信(QProcess)

QProcess可以在应用程序内部与其它进程通信,或启动其它应用程序。

2016-01-28 18:44:20 45207 2

原创 Qt 之进程间通信(共享内存)

上一节中,我们分享下如何利用Windows消息机制来进行不同进程间的通信。

2016-01-27 17:38:47 37634 12

原创 可视化 PK 纯代码

在很多其它语言或框架中,经常会面临一个问题:用可视化工具 or 文本编辑器?拖 or 不拖?

2016-01-26 23:26:05 5857 14

原创 Qt 之自定义界面(右下角冒泡)

简述网页右下角上经常会出现一些提示性的信息,桌面软件中也比较常见,类似360新闻、QQ消息提示一样!这种功能用动画实现起来很简单,这节我们暂时使用定时器来实现,后面章节会对动画框架进行详细讲解。下面我们来实现一个右下角冒泡的功能。简述效果实现原理连接信号与槽实现效果实现原理显示 定时器启动,右下角缓慢弹出,逐渐改变位置驻留 让界面停留一定的时间,时间过后自动关闭。退出 可以直接

2016-01-26 21:17:03 15514 18

原创 Qt 之进程间通信(Windows 消息)

通过上一节的了解,我们可以看出进程通信的方式很多,今天分享下如何利用Windows消息机制来进行不同进程间的通信。

2016-01-26 19:29:48 24737 14

原创 Qt 之进程间通信(IPC)

进程间通信,就是在不同进程之间传播或交换信息。

2016-01-26 18:56:30 37725 7

原创 Qt 之自定义界面(QMessageBox)

简述通过前几节的自定义窗体的学习,我们可以很容易的写出一套属于自己风格的界面框架,通用于各种窗体,比如:QWidget、QDialog、QMainWindow。大多数窗体的实现都是采用控件堆积来完成的,只要思路清晰,再复杂的界面实现起来都游刃有余。下面我来列举一个由QMessageBox扩展的提示框-根据其源码实现思路来实现!简述效果自定义提示框实现接口说明二次封装使用方式源码学习效

2016-01-26 11:09:13 46786 39

原创 Qt 之自定义界面(窗体缩放-跨平台终极版)

简述通过上一节内容,我们实现了窗体的缩放,功能很不错,但是很遗憾-不支持跨平台!如果对于多平台来说,这是一个硬伤,所以,我们急需要一个能够支持跨平台的实现方式。在网上看到过很多不同的实现方式,多多少少会存在一些问题-要么融合度太高、要么不能很好地缩放、拖动。基于前人的分享与总结,最后,我也花了很长时间来完善。独乐乐不如众乐乐,既然纯开源-那就全部分享出来。简述效果窗体缩放实现接口说明使用方

2016-01-21 19:37:24 30761 59

原创 Qt 之自定义界面(窗体缩放)

简述通过前两节内容,我们实现了自定义窗体的移动,以及自定义标题栏-用来显示窗体的图标、标题,以及控制窗体最小化、最大化、关闭。在这之后,我们还缺少窗体的缩放-当鼠标移动到窗体的边框-左、上、右、下、左上角、左下角、右上角、右下角时候,鼠标变为相应的样式,并且窗体可以随着鼠标拖动而进行放大、缩小。简述效果窗体缩放实现接口说明效果窗体缩放实现包含头文件与需要用到的库#ifdef Q_OS_WIN

2016-01-21 18:50:22 24755 25

原创 Qt 之自定义界面(添加自定义标题栏)

简述通过上节内容,我们实现了自定义窗体的移动,但是我们缺少一个标题栏来显示窗体的图标、标题,以及控制窗体最小化、最大化、关闭的按钮。自定义标题栏后,所有的控件我们都可以定制,比如:在标题栏中添加换肤、设置按钮以及其他控件。简述效果自定义标题栏实现接口说明使用方式效果自定义标题栏实现title_bar.h#ifndef TITLE_BAR#define TITLE_BAR#include

2016-01-21 14:58:12 57579 50

原创 Qt 之自定义界面(实现无边框、可移动)

简述UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅是让软件变得有个性、有品位,还要让软件的操作变得舒适简单、自由,充分体现软件的定位和特点。爱美之心人皆有之。其实软件界面就像工业造型一样,是产品的重要卖点。一个产品拥有美观的界面会给人带来舒适的视觉享受,拉近人与产品的距离,是建立在科学性之上的艺术设计。检验一个界面的标准-既不是某个项目开发组领导的意见,也不是项目成员投

2016-01-21 09:56:17 34995 11

原创 QWidget、QDialog、QMainWindow 的异同点

在分享所有基础知识之前,很有必要在这里介绍下常用的窗口-QWidget、QDialog、QMainWindow。

2016-01-17 20:18:19 53295 20

原创 QSettings 读写注册表、配置文件

一般情况下,我们在开发软件过程中,都会缓存一些信息到本地,可以使用轻量级数据库sqlite,也可以操作注册表、读写配置文件。

2016-01-14 15:54:12 15771 10

原创 QSettings 介绍

QSettings类提供了持久的跨平台应用程序设置。

2016-01-13 23:20:25 27722 10

原创 Qt 之启动外部程序

QProcess可以用来启动外部程序,并与它们交互。

2016-01-07 20:41:55 44703 7

C+++GUI Qt4编程 第二版

C+++GUI Qt4编程 第二版 高清 中文文字版

2016-09-14

QRoundProgressBar.0-1-b.zip

QRoundProgressBar类能够实现一个圆形进度条

2016-07-19

quazip已编译(含源码及库文件)

QuaZIP是使用Qt,C++对ZLIB进行简单封装的用于压缩ZIP以及解压缩ZIP的开源库。 里面包含源码及编译后的库,可以直接拿来使用

2016-02-04

SecrchLineEdit

关于搜索框,大家都经常接触。例如:浏览器搜索、Windows资源管理器搜索等。

2015-12-19

RestartableWidget

重启一个应用程序,例如:切换用户。当某个用户登录成功之后,我需要切换到其它账号,那么这时,你就知道它的重要性了。

2015-12-18

PasswordLineEdit

Qt之密码框不可选中、复制、粘贴无右键菜单等,多种实现方式!

2015-12-18

TranslateLanguage

Qt国际化动态语言切换,随意切换、游刃有余,不需要重启界面,即可完成,代码完整,屡试不爽!

2015-12-12

Qt 一去丶二三里 Blog(二)

为方便大家的学习、交流,将博客导出为pdf,有兴趣的童鞋可自行下载!

2015-03-12

Qt 一去丶二三里 Blog(一)

为方便大家的学习、交流,将博客导出为pdf,有兴趣的童鞋可自行下载!

2015-03-12

Qt之QComboBox委托

使用QCombobox来实现QQ中多账号管理的操作 易用性很好 博客地址:http: blog sina com cn liang19890820

2015-03-02

自定义QTreeView(详解)

详细介绍QTreeView的使用, 包括:模型/视图,自定义委托、自定义样式等操作 以及无边框界面的拖拽等操作!

2014-12-23

QWT官方最新文档

QWT官网最新版本文档,包含:授权、平台性、新特性、下载、安装、所有类API等

2014-10-17

Qt之模型/视图(实时更新数据)

Qt实现的MVC编程 功能: (1)添加委托(进度条) (2)显示文件名称、大小、进度、速度、剩余时间、状态等。 (3)可进行添加、更新、删除、清空等操作。 (4)实时更新数据

2014-01-09

Qt编译MySQL驱动

Qt5.2编译的MySQL驱动(最新版:5.6) 编译详解参考:http://blog.sina.com.cn/s/blog_a6fb6cc90101gzm1.html

2013-12-13

用Qt至今尚未解决的问题-demo

问题描述:进行无边框、透明,最小化之后,再次显示失去焦点! 步骤: 1. 使用代码setWindowFlags(Qt::FramelessWindowHint | Qt::WindowMinimizeButtonHint | Qt::WindowSystemMenuHint); setAttribute(Qt::WA_TranslucentBackground, true); 进行窗体无边框、透明 2.点击按钮使窗体最小化(showMinimized) 3.点击任务栏重新显示窗体 期望结果:窗体与最小化之前状态相同 实际结果:窗体失去了焦点(可通过鼠标滑过输入框看具体效果)

2013-11-25

Qt实现二维码扫描器

Qt实现的一个二维码扫描器,利用QZXing库进行解码。 更多信息请参考:http://blog.sina.com.cn/s/blog_a6fb6cc90101gng5.html

2013-11-22

QWT6.1已编译

官网下载的QWT6.1(最新版本),已经编译! 使用方式请参考:http://blog.sina.com.cn/s/blog_a6fb6cc90101gks5.html QWT基于2D方式的窗体部件来显示数据,数据源以数值,数组或一组浮点数等方式提供,输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪表盘)等等

2013-11-18

2013年中国Qt开发者大会

这是Qt官方提供的专业文档,在北京组织了的2013中国Qt开发者大会,所有资料应有尽有。

2013-10-30

Qt实现360安全卫士9.2(再度来袭) 内附实例源码

继360安全卫士9.1之后,应广大爱好者要求,持续升级! 此版本包括:主界面、换肤界面、新版特性界面、关于我们界面、登录界面(36.、人人、新浪可切换)、注册界面、系统托盘、多语化实现、边框阴影效果等! 资源包含所有源码、资源文件。。。 欢迎讨论、交流,欢迎批评指正,欢迎留言。。。 博客地址:http://blog.sina.com.cn/liang19890820

2013-10-14

Qt5实现音乐播放器(清爽版)

中秋之前,以供娱乐 实现: (1)播放、暂停、上一首、下一首 (2)歌词显示 (3)批量添加歌曲文件(夹) (4)查找歌曲(可进行模糊匹配) (5)播放模式选择(单曲播放、单曲循环、随机播放等) (6)删除、批量删除 Bug挺多,有待完善

2013-09-18

Qt5 实现 音乐播放器

中秋之前,乱发一个,以供娱乐。。。。 Qt5实现的音乐播放器,功能还不太完善 可以播放、暂停、下一首、上一首、删除、选择播放模式、查找歌曲(可模糊匹配)、可以添加跟去文件、文件夹、有登录、注册界面等。。。

2013-09-18

Qt动态切换语言详解

Qt实现多语化切换,随意切换、游刃有余,不需要重启界面,即可完成,代码完整,屡试不爽!

2013-08-22

QQ资源图片

里面包含大量QQ资源图标,绝对物超所值!请相信我的人品与你的眼光,如果还在为找QQ资源发愁,请立即下载!

2013-08-20

QQ资源文件

强大的QQ资源文件,里面的资源非常多,全是QQ的原图,如果你还在为寻找QQ图片而发愁,那么赶快下载吧!

2013-08-20

Qt实现360安全卫士9.1(资源图片)

Qt实现360安全卫士9.1中的资源图片,下载后可同源代码一起编译!

2013-07-04

Qt实现360安全卫士9.1

Qt实现360安全卫士9.1,包括设置、新版特性、关于我们、换肤、托盘等!谁看谁知道,效果不解释!

2013-07-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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