自定义博客皮肤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 Charts 基本组成

Qt Charts API 构建在 Qt Graphics View 框架之上,可以使用 QChart 类将图表显示为 QGraphicsWidget。但还有一个方便的类 - QChartView,可以作为一个独立的窗口,可以更方便的构建图表,不需要与 QGraphicsScene 一起使用。 ...

2017-01-22 20:14:00 13437 13

原创 Qt 之 QSS(暗橙色)

我觉得一个好看的 UI 可以潜意识地激励我们,不仅可以让我们工作的更高效、更有乐趣,而且可以让应用程序变得更漂亮、更直观。 我比较喜欢风格一致的产品,让所有的东西看起来像是一个大家庭,给人一种专业的视觉享受。当做出很专业的产品时,你甚至可以很自豪地称自己为一个艺术家。

2017-01-22 16:58:32 12104 26

原创 QSS 编辑预览工具

Qt Creator 对于 QSS 的支持的不是很好,没有语法提示、智能纠错、实时预览等功能,这在一定程度上明显降低了开发效率。。。 下面,介绍几款 QSS 编辑工具,用于辅助基本开发。

2017-01-22 13:51:22 17191 16

原创 Qt Charts - 让数据可视化更简单

Qt Charts 模块提供了一套易于使用的图表组件,例如:柱状图、面积图、箱形图、饼图、线性图、曲线图、散点图。。。由于其采用了 Qt Graphics View 框架,因此图表可以很容易地被集成到现代的用户界面。 Qt Charts 除了图表类型丰富、方便快捷之外,还完美支持移动端,可用作 ...

2017-01-19 18:44:55 32551 14

原创 基于 Qt 的图表库

如果要开发一个 Qt 应用程序(C++ 或 QML),包含绘图和数据可视化,需要插入一些图表,例如:饼图、条形图或更复杂的,有什么可选的图表库呢?一起来看看。

2017-01-18 18:37:41 19129 11

原创 QML 语法基础

简述 QML 是一种多范式语言,使对象能够根据其属性以及如何关联和响应其他对象的更改来定义对象。与纯粹的命令式代码相反,属性和行为的变化通过一系列逐步处理的语句表达。QML 的声明性语法将属性和行为更改直接集成到单个对象的定义中,这些属性定义可以包含必要的代码,在情况复杂的自定义应用程序行为是必...

2017-01-12 19:54:39 9161 6

原创 查看和调试 Qt 源码

在调试程序的时候,有时需要调试进入 Qt 源码,这不仅有利于我们了解内部实现机制,而且对于解决一些隐蔽性问题很有帮助。都知道 F11 是“单步进入”,可是在调试的过程中,按下 F11 却无法进入。有人说需要静态编译 Qt 才可以,其实不然,只需要简单的几个配置就可以搞定。

2017-01-11 18:42:48 21678 28

原创 值得纪念的时刻 - Hello, QML!

“Hello, World!”是面向世界的标志,所以,任何程序的起始点几乎都与之相关! 为了步入 QML 的世界,一起大声对天空说:“Hello, QML!”

2017-01-10 19:32:39 6837 6

原创 创建 Qt Quick 项目

要开发 QML 程序,首先要选择一款合适的工具。Qt Creator 作为 Qt 开发的首选工具,当然,也可用于 Qt Quick。 在使用 Qt Creator 创建 Qt Quick 项目时有很多模版及类别,下面我们一一讲解!

2017-01-09 19:26:59 10959 13

原创 Qt Widgets、QML、Qt Quick 的区别

简述 看了之前关于 QML 的一些介绍,很多人难免会有一些疑惑: Q1:QML 和 Qt Quick 之间有什么区别? Q2:QtQuick 1.x 和 QtQuick 2.x 之间有什么区别? Q3:为什么要引入 QML/Qt Quick? Q4:Qt Widgets 和 QML/Qt Q...

2017-01-06 19:15:51 44806 5

原创 初识 QML

QML 是一种声明性语言,允许根据用户界面的可视组件以及它们如何相互交互和相互关联来描述用户界面。QML 是一种高度可读的语言,旨在使组件能够以动态方式互连,并且允许组件在用户界面中轻松重复使用和自定义。 使用 Qt Quick,开发人员可以轻松地在 QML 中构建流体动画用户界面,并且可以选择...

2017-01-06 19:00:59 10684 5

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