- 博客(17)
- 资源 (17)
- 收藏
- 关注
原创 QT之QSignalMapper
QT之QSignalMapperQT之QSignalMapper简述效果图上代码结尾简述 QSignalMapper我们可以理解为转发器,此话怎讲呢?比如,按钮点击的响应槽,绑定到QSignalMapper上,QSignalMapper收到按钮的点击后,又通知到另外的控件上做处理。有的朋友会问了,为什么要这么麻烦,需要转一手,不能去掉中间的QSignalMapper,而直接调用吗。答案当
2016-12-21 19:29:41 1516
原创 QT之二级菜单
QT之二级菜单QT之二级菜单开场白效果图上代码可参考文章下代码结尾开场白 今天我们一起来了解下,在我们QT中,二级菜单是如何实现的,在上篇我们学习了QT之系统托盘,QT之自定义菜单, QT之样式styleSheet。今天我们在这基础上,增加二级菜单的功能。效果图 大家注意下这里箭头,不是用的默认效果哦,还是自定义的好看哈!O(∩_∩)下面这张图示是默认的。 上代码voi
2016-12-20 21:47:38 7742 2
原创 QT 之QTreeWidget实现好友列表
QT 之QTreeWidget实现好友列表QT 之QTreeWidget实现好友列表插叙效果图UI设计上代码下代码结尾插叙 在上期Demo中,我们的界面似乎有些开始成型了,那么今天我们一起来看看QQ中的好友列表,我们利用QT又该如何实现呢?效果图UI设计 在这这前,我们需要先把我们的UI界面设计好,一个好友是一个Item,所以,首先我们需要先设计一个Item的Widget,在
2016-12-19 22:10:51 9229 15
原创 C++里中文转拼音那点事
C++里中文转拼音那点事C里中文转拼音那点事效果图插叙结尾效果图 在讲解前,让我们先来看下效果图,给你想继续看的心情O(∩_∩)O插叙 这上代码前,让我们一起先了解下什么是UNICODE编码? Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Ascll码表我们都清楚吧,而Unicode码可以说是Ascall码的扩展。Uincod
2016-12-17 20:54:35 5384 1
原创 QT之如何去除部件虚线框
QT之如何去除部件虚线框QT之如何去除部件虚线框开篇之叙效果图Qstyle 类上代码结尾开篇之叙 接着上篇QT之CheckBox单项选择与多项选择,再给大家讲讲,在我们控件上出现的虚线框,该如何去掉?有的朋友会问啦,可是我部件没出现你说的虚线框啊,这个虚线框在你按TAB键的时候,其实就会出现哦,不信你试试!效果图 按下TAB键,虚线框是不是出现了呢,这样给人的感觉,是不是界面不太
2016-12-15 22:09:56 2753 3
原创 QT之CheckBox单项选择与多项选择
QT之CheckBox单项选择与多项选择QT之CheckBox单项选择与多项选择开篇之叙效果图上代码结尾开篇之叙 今天简单的给大家介绍下CheckBox的单项选择与多项选择。我们在使用CheckBox时,就好比我们做选择题一样,有单项,也有多项选择题。那么,我们QT能不能做到这效果呢,答案是肯定的。怎么做?其实很简单。我们先看看效果图效果图 这里我们看到的是多选项
2016-12-15 21:31:08 19407 5
原创 QT之隐藏任务栏图标
QT之隐藏任务栏图标QT之隐藏任务栏图标应用背景效果图上代码结尾应用背景 我们在某些场景下,我们不希望在任务栏上出现我们的窗口的图标,类似QQ主面板,你会发现QQ主面板其实是没有任务栏图标的,那么我们该怎么做?也能让我们的任务栏不显示我们不想要的图标呢!在这之前我们需要了解下QT里的parent参数。 我们在写界面的时候,几乎每个构造函数里都会有一个parent参数。这个参数通常是
2016-12-14 20:54:28 16551 6
原创 QT之内存泄漏管理
QT之内存泄漏管理QT之内存泄漏管理插叙QT半自动内存管理内存例子内存管理陷阱QT智能指针参考链接结尾插叙 在C++学习里,我们都知道,New和Delete是成对出现的,如果你忘记了Delete,少了还可以容忍,多了,你就重启应用吧,因为你占用内存太大了! 在QT里,我们经常会看到很多NEW出来的对象,但是不需要我们自己去Delete掉。为什么会这样?那是因为QT里,有很
2016-12-13 21:06:48 2808
原创 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 2293 1
原创 QT之样式styleSheet
QT之样式styleSheetQT之样式styleSheet开场白样式效果上样式代码闲扯两句下代码结尾开场白 俗话说,人要衣装,佛要金装。我们做界面设计也同样如此,不仅仅代码得写好了,界面效果也要杠杠的!是不是很有道理,今天呢,我们来看看QT是给界面做出漂亮的样式出来的。其思想来源还是我们网页中的CSS差不多,只要你懂点CSS,其实关于这篇还是很容易理解的。样式效果 就以我们D
2016-12-11 21:14:47 6267 1
原创 QT之自定义菜单
QT之自定义菜单QT之自定义菜单个人建议效果图上代码下代码结尾个人建议 自定义, 自定义, 自定义, 顾名思义就是我们自己设计出来效果的菜单, 再如果我们把这个自定义的菜单封装成一个类, 你觉得会不会更好呢, 我现在写的菜单类,我提供两个接口供你使用, 在你需要的地方new一个, 根本不需要理会我里面做了什么操作, 一样界面友好的效果, 是不是很爽呢~在这里, 我个人建议就是, 我们在
2016-12-10 15:48:42 8973 1
原创 QT之系统托盘
QT之系统托盘QT之系统托盘插叙应用背景应用效果图上代码自定义菜单效果图下代码结尾插叙 今天天气不错哈,在这么寒冷的天气,享受着这么温暖的阳光。很舒服!你懂的~~趁这个大好时光,我给大伙再来一发续篇,经过上一节QT之独立标题栏大伙不仅有了漂亮的标题栏之后,是不是还实现了最小化和关闭功能啊?你是不是在想我们点击关闭按钮后,能不能像QQ样,不想退出,而是最小化到系统托盘里呀,好的,今天
2016-12-10 14:08:35 1340
原创 QT之窗口移动
QT之窗口移动QT之窗口移动应用背景窗口移动效果图闲扯两句上代码结尾应用背景 我们为什么需要移动窗口,在我们设计界面上,我们不需要QT自带的默认边框。我们要隐藏它,但是隐藏后,你却发现我的窗口不能移动了。这样你懂的!QT之窗口移动就诞生了。嘿嘿~窗口移动效果图闲扯两句 其实要做到这个效果不是很难的,但是,我还是相信有需要的小伙伴会需要。我还是简单的写上了本篇文章,希望能帮助到需要
2016-12-09 21:01:33 7520 2
原创 QT之独立标题栏
QT之独立标题栏QT之独立标题栏应用背景QT标题栏效果图QT标题栏效果图-续上代码浅谈独立标题栏的封装代码下载结尾应用背景 我们在只用QT设计界面的时候,QT会默认为我们带上边框以及标题栏。而在我们真正应用当中我们却不想使用QT默认效果,为什么呢?相信做过的伙伴们都应该知道,QT默认效果虽好,但是界面不友好哇,不友好怎么办呢,去掉嘛,我们自己设计一个Beautiful的标题栏出来。
2016-12-09 18:26:27 1537
原创 Qt之窗口靠边隐藏
Qt之窗口靠边隐藏Qt之窗口靠边隐藏Qt事件介绍Qt常见事件窗口靠边所需应用事件窗口靠边效果图码农之路结尾Qt事件介绍 事件(event)是有系统或者Qt本身在不同的时刻发出的,当用户按下鼠标,敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件。一些事件是在对用户操作做出响应的时候发出,如键盘事件等;另一些事件则是由系统自动发出,如计时器事件。Qt常见事件 键盘事件
2016-12-08 22:39:17 12140 6
转载 C++11智能指针Shared_ptr陷阱
C++11智能指针Shared_ptr陷阱目录C11智能指针Shared_ptr陷阱目录引言参考链接C11智能指针C11陷阱之易犯条款结尾引言 C++11标准为C++编程语言的第三个官方标准,正式名叫ISO/IEC,在正式标准发布前,原名C++0x。它将取代C++标准第二版ISO/IEC,拓展了C++标准程序库,并且加入了大部分的C++ Technical Report 1程序库——百
2016-12-08 20:54:25 1592
Qt定制化安装包工具
2019-04-02
Qt Http下载器 运行包
2018-09-12
Qt之自定义日历增强版
2018-08-03
Qt状态机场景模拟
2018-06-24
Qt之模仿QQ主面板界面
2018-06-24
Qt之FlappyBird游戏开发
2018-06-24
apng-canvas.js
2017-09-14
QT二级菜单
2016-12-20
中文转拼音
2016-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人