自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青春不老,奋斗不止!

纯正开源之美,有趣、好玩、靠谱 ^_^

原创 Qt 之 QStackedLayout

简述QStackedLayout继承自QLayout。QStackedLayout类提供了多页面切换的布局,一次只能看到一个界面。QStackedLayout可用于创建类似于QTabWidget提供的用户界面。也有建立在QStackedLayout之上的便利类QStackedWidget。简述 使...

2016-05-30 17:44:23 23837 1

原创 Qt 之表单布局(QFormLayout)

简述QFormLayout管理输入型控件和关联的标签组成的那些Form表单。QFormLayout是一个方便的布局类,其中的控件以两列的形式被布局在表单中。左列包括标签,右列包含输入控件,例如:QLineEdit、QSpinBox等。简述 使用 常用接口 总结 使用我们可以通过addRow(con...

2016-05-30 17:06:59 27395 0

原创 Qt 之格栅布局(QGridLayout)

简述QGridLayout:格栅布局,也被称作网格布局(多行多列)。栅格布局将位于其中的窗口部件放入一个网状的栅格之中。QGridLayout需要将提供给它的空间划分成的行和列,并把每个窗口部件插入并管理到正确的单元格。 栅格布局是这样工作的: 它计算了位于其中的空间,然后将它们合理的划分成若干...

2016-05-30 15:17:20 59209 17

原创 Qt 之水平/垂直布局(QBoxLayout、QHBoxLayout、QVBoxLayout)

简述水平布局,在水平方向上排列控件,即:左右排列。水平布局(QHBoxLayout)、垂直布局(QVBoxLayout)均继承自QBoxLayout,通过查看源码,我们可以发现,水平布局、垂直布局除了构造时的方向(LeftToRight、TopToBottom)不同外,其它均相同。简述 使用 效果...

2016-05-30 13:28:09 81864 14

原创 Qt 之手动布局

简述手动布局,可以实现和水平布局、垂直布局、网格布局等相同的效果,也可实现属于自己的自定义布局,当窗体缩放时,控件可以随之变化。其对于坐标系的建立有严格要求,纯代码思维,使用复杂,不易维护,所以一般不建议使用。下面我们以简单的例子来讲解如何使用。简述 事件 垂直布局 简略图 效果 源码 水平布局 ...

2016-05-30 11:05:35 13886 6

原创 Qt 之自定义布局管理器(QBorderLayout)

简述QBorderLayout,顾名思义-边框布局,实现了排列子控件包围中央区域的布局。具体实现要求不再赘述,请参考前几节内容。简述 实现 效果 源码 使用实现QBorderLayout主要采用QLayout和QWidgetItem实现,而窗口使用了QWidget,中央窗体使用QTextBrows...

2016-05-27 19:09:01 12404 3

原创 Qt 之自定义布局管理器(QFlowLayout)

简述QFlowLayout,顾名思义-流布局,实现了处理不同窗口大小的布局。根据应用窗口的宽度来进行控件放置的变化。具体实现要求不再赘述,请参考前两节内容。简述 实现 效果 源码实现QFlowLayout主要采用QLayout和QWidgetItem实现,而窗口使用了QWidget和QPushBu...

2016-05-27 18:49:50 13674 11

原创 Qt 之自定义布局管理器(QCardLayout)

简述手动布局另一种方法是通过继承QLayout类编写自己的布局管理器。下面我们详细来举一个例子。QCardLayout类是由同名的Java布局管理器启发而来。在彼此的顶部勾画出项目(小部件或嵌套布局),每个项目偏移QLayout::spacing()。简述 定义 实现 效果 源码定义编写自己的布局...

2016-05-27 18:10:19 13431 12

原创 Qt 之布局管理器

简述Qt的布局系统提供了一个简单的和强有力的方式,来自动排列窗口子控件布局。所有QWidget子类可以使用布局来管理他们的子控件。QWidget::setLayout()函数可以为一个控件布局。当通过这种方式布局以后,它负责以下任务: 布置子控件。 最高层窗口可感知的默认大小。 最高层窗口可感知的...

2016-05-27 17:43:45 28076 1

原创 Qt 之 QAbstractButton

简述QAbstractButton类是按钮窗口部件的抽象基类,提供了按钮所共有的功能。QAbstractButton类实现了一个抽象按钮,并且让它的子类来指定如何处理用户的动作,并指定如何绘制按钮。QAbstractButton提供了点击和勾选按钮。QRadioButton和QCheckBox类只...

2016-05-26 18:53:08 18768 9

原创 实时分析 HTTP/HTTPS 数据流(HTTP Analyzer)

简述 HTTP Analyzer 是一款实时分析 HTTP/HTTPS 数据流的工具。它可以实时捕捉 HTTP/HTTPS 协议数据,可以显示许多信息(包括:文件头、内容、Cookie、查询字符窜、提交的数据、重定向的 URL 地址),可以提供缓冲区信息、清理对话内容、HTTP 状态信息和其他过...

2016-05-25 13:33:56 9869 0

原创 Qt 之 QNetworkProxy(网络代理)

简述QNetworkProxy类提供了一个网络层代理。QNetworkProxy提供了配置网络层代理支持Qt网络类的方法。目前支持的类有QAbstractSocket、QTcpSocket、QUdpSocket、QTcpServer和QNetworkAccessManager。简述 介绍 使用 设...

2016-05-24 18:42:01 17368 10

原创 Web/HTTP 调试利器(Fiddler)

简述 Fiddler 是一个 http 协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的 http 通讯,设置断点,查看所有的“进出”Fiddler 的数据(指 cookie、html、js、css 等文件,这些都可以让你胡乱修改的意思)。Fiddler 要比其他的网络调试器要更加简...

2016-05-23 16:46:21 4290 0

原创 API & HTTP 请求调试插件(Postman)

简述 Postman 是一个 Chrome 扩展,提供功能强大的 Web API & HTTP 请求调试。它能够发送任何类型的 HTTP 请求(GET、HEAD、POST、PUT..),附带任何数量的参数 + headers。 支持不同的认证机制(basic、digest、OA...

2016-05-19 19:03:10 7900 4

原创 十个程序员必备的网站推荐

简述 程序员的工作和日常生活非常的枯燥,这里给大家推荐一些程序员经常使用的网站,也是我经常上的一些网站,尤其是前三个网站感觉用起来非常的舒服。我大致把这些网站分为三类,使用工具类,设计分享类,资讯交流类,业界良心类。希望能对大家有所帮助。 简述 网站推荐 网站推荐 Git...

2016-05-18 09:34:36 23744 19

原创 Qt 之图形(简笔画-绘制卡通蚂蚁)

简述关于简笔画的介绍很多,有动物、水果、蔬菜、交通工具等,通常会对绘制一步步进行拆分、组合。然后绘制为我们想要的结果。下面来介绍另外的一个种类:昆虫类-卡通蚂蚁。简述 绘制 效果 源码 绘制效果具体的效果如下所示,我们可以再进行更好的完善。源码主要分为以下三部: 绘制屁股 绘制肚子 绘制头部 注意...

2016-05-17 18:43:49 11299 10

原创 Qt 之图形(简笔画-绘制漂亮的西瓜)

简述Summer is coming…我们呢,为大家准备了丰盛的佳果-西瓜,清爽解渴,甘味多汁。一笔一划学简笔画,分分钟让你掌握一门新技能,下面我们来绘制一个“盛夏之王”-西瓜,赶快一起来试试吧。简述 简笔画 绘制 效果 源码简笔画我们先简单看看西瓜的基本组成,一步步进行拆分、组合。绘制效果具体的...

2016-05-13 19:09:35 13891 9

原创 Qt 之图形(绘制漂亮的圆弧)

简述综合前面对二维绘图的介绍,想必我们对一些基本绘图有了深入的了解,下面我们来一起实现一些经典的入行绘制。简述 圆形 效果 源码 弧形 效果 源码 文本 效果 源码 旋转 效果 源码圆形下面我们实现一个转盘效果。效果源码void MainWindow::paintEvent(QPaintEvent...

2016-05-13 11:40:11 23414 10

原创 Qt 之图形(QPainterPath)

QPainterPath 类(绘图路径)提供了一个容器,用于绘图操作,可以创建和重用图形形状。 绘图路径是由许多图形化的构建块组成的对象,例如:矩形、椭圆、直线和曲线。构建块可以加入在封闭的子路径中,例如:矩形或椭圆。封闭的路径的起点和终点是一致的,或者他们可以作为未封闭的子路径独立存在,如:直...

2016-05-13 10:36:48 38128 11

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