摘要: 一、说明 编译环境:win10、qt5.6.1-1、vs2013和libqxt源码(从git上下载) libqxt:libqxt 关于libqxt的说明,请到libqxt的官网阅读,说着看图1,图1是我从官网上截取下来的一段注释,大意就是:libqxt是qt库之外的扩展库,实现了跨平台的特性,如果需 阅读全文
posted @ 2016-11-28 15:42 朝十晚八 阅读(3667) 评论(0) 推荐(0) 编辑
摘要: 一、理解qml模型和视图 qt的发展是迅速的,虽然在每一个release版本中或多或少都有bug,但是作为一个庞大的gui库,no,应该说是一个开发框架开说,qt已经算是做的相当好。qml部分是qt4.7的时候推出的,当时qml只是为了移动端而设计的开发语言,随着it行业的发展,桌面端也产生了一定的 阅读全文
posted @ 2016-11-27 16:17 朝十晚八 阅读(8753) 评论(1) 推荐(4) 编辑
摘要: 一、概括 学习qt已有2年多的时间,从qt4.7开始使用直到现在正在使用的qt5.6,基本都在windows机器上做开发。最近有意向看了下qt的qml部分,觉着还是挺不错的,毕竟可以做嵌入式移动端产品的部分,还是值的一学。后来在网上看了一些资料,算是初步了解了下qml,所以想就自己学习的过程做以记录 阅读全文
posted @ 2016-11-19 23:44 朝十晚八 阅读(24955) 评论(5) 推荐(5) 编辑
摘要: 一、回顾 本篇文章之前我想先回顾一下前边我门所讲述的两篇关于自定义日历的文章,文章的链接在后续相关链接中都可以看到,第一篇文章中讲的是使用QLabel控件拼凑的日历,好理解,但是性能较第二种方式差,第二种日历的位置区域和日期文字都是在内存中计算,然后绘制在一个窗口上,性能上肯定没问题。本篇文章依然沿 阅读全文
posted @ 2016-11-15 20:06 朝十晚八 阅读(2319) 评论(0) 推荐(1) 编辑
摘要: 一、分层绘制 一直说要讲2.0.0版本,但总是想把1.3.2版本拿出来比较一下,这篇文章也不例外。QCustomPlot2.0.0beta版本比1.3.2release版本有一个很大的改进那就是分层绘制,所谓分层绘制就是把一张图分几张图来绘制,最后在把这分开的几张图统一绘制到一张图上,比如一张图A, 阅读全文
posted @ 2016-11-14 15:35 朝十晚八 阅读(15948) 评论(27) 推荐(4) 编辑
摘要: 一、概述 前边已经写了5篇对QCustomPlot的讲解,看过上述的几篇文章后,基本就能做一些简单的使用了,但是如果想要做到高度的控制图表,那么坐标轴将是很重要的一部分,因为坐标轴就是图表的一个参考系,没有了参考系那么一切都是天方夜谭。关于QCustomPlot的坐标轴我还是会按照之前的套路,首先对 阅读全文
posted @ 2016-11-14 08:05 朝十晚八 阅读(46732) 评论(12) 推荐(5) 编辑
摘要: 一、历史对比 关于QCPLayoutElement这个元素的讲解之前,我想先对1.3.2release版本和2.0.0beta版本的该元素做以简单的对比介绍,首先,1.3.2release版本时,鼠标单击时,如果按下的位置是一个布局元素,那么QCustomPlot首先会把这个事件回调给该被点击的元素 阅读全文
posted @ 2016-11-13 21:32 朝十晚八 阅读(27771) 评论(9) 推荐(0) 编辑
摘要: 一、是什么 说起图,大家一下就可能想到折线图、柱状图和饼图等,但是除了这些显眼的东西以外其实还有很多东西辅助的存在着,有了这些辅助的东西图才会看起来有意义,或者说更加的真实、有说服力。这些东西都包括那些呢?首先坐标轴肯定是不能少了的,还有网格线、图例和示意说明等。这一节我们就重点来围绕这个示意说明也 阅读全文
posted @ 2016-11-13 15:15 朝十晚八 阅读(21751) 评论(4) 推荐(5) 编辑
摘要: 一、可以实现的图 相对于其他绘制图表的第三方库来说,QCustomPlot算是比较轻量的,不仅仅能实现功能,而且二次开发比较容易。下面我们来具体说下他可以实现那些图 二、效果预览 这里我在单独贴出来QCustomPlot可以实现的图表,或者点击QCustomplot使用分享(一) 能做什么事,这篇文 阅读全文
posted @ 2016-11-13 09:09 朝十晚八 阅读(21853) 评论(3) 推荐(4) 编辑
摘要: 一、头文件概述 从这篇文章开始,我们将正式的进入到QCustomPlot的实践学习中来,首先我们先来学习下QCustomPlot的类图,如果下载了QCustomPlot源码的同学可以自己去QCustomPlot的目录下documentation/qcustomplot下寻找一个名字叫做index.h 阅读全文
posted @ 2016-11-12 21:09 朝十晚八 阅读(19813) 评论(8) 推荐(5) 编辑
摘要: 一、QCustomPlot简介 之前在Qt之自绘制饼图这篇文章的说明中我简单的描述了下目前依赖于qt的第三方绘图库,此后我会针对自己使用QCustomPlot的情况做一总结,以方便大家参考 QCustomPlot的官方网址:Qt Plotting Widget QCustomPlot - Intro 阅读全文
posted @ 2016-11-12 15:01 朝十晚八 阅读(22176) 评论(2) 推荐(2) 编辑
摘要: 一、功能概述 说起右键菜单,之前Qt之自定义QLineEdit右键菜单这篇文章中我已经讲述过3种右键菜单的实现方式,今儿也是在啰嗦一下,针对QListWidget类在定制一下右键菜单,我使用的具体方式呢,是直接重写了contextMenuEvent方法,在这个方法中弹出右键菜单。 二、效果展示 如图 阅读全文
posted @ 2016-11-12 08:49 朝十晚八 阅读(2530) 评论(0) 推荐(1) 编辑
摘要: 一、需求说明 上一篇文章Qt之QAbstractItemView视图项拖拽(一)讲述了实现QAbstractItemView视图项拖拽的一种方式,是基于QDrag实现的,这个类是qt自己封装好了的,所以可定制性也就没有了那么强,最明显的是,这个类在执行exec方法后,mouse系列的回调接口就被阻塞 阅读全文
posted @ 2016-11-11 22:05 朝十晚八 阅读(1771) 评论(0) 推荐(0) 编辑
摘要: 一、需求说明 最近在搞视图项的拖拽,也上网查了一些资料,好多的文档都是一样的,只是被不通的网站所收录了(也有可能是被爬过去的,不明所以),不过也有一些文档写的不错,不过就是太简易,都是点睛之笔,总之功能还是勉强可以实现,加之比较零散,刚好我自己也因为这个需求写了一个demo,因此我就把自己写这个de 阅读全文
posted @ 2016-11-11 14:11 朝十晚八 阅读(4423) 评论(0) 推荐(3) 编辑
摘要: 一、QLineEdit说明 QLineEdit是单行文本框,不同于QTextEdit,他只能显示一行文本,通常可以用作用户名、密码和搜索框等。它还提供了一些列的信号和槽,方便我们使用,有兴趣的小伙伴可以直接去看帮助文档,我在这里就不多废话了。但是呢,我在这里却要单独的说几个接口,因为他们很容易被人忽 阅读全文
posted @ 2016-11-08 19:58 朝十晚八 阅读(8184) 评论(0) 推荐(0) 编辑
摘要: 一、回顾 使用qt2年多了,但是还是觉得很陌生,总是会被qt搞的很紧张,有时候当我自信满满的打开帮助文档,搜索某个已知的类时,由于笔误敲错了一个字母而出现了另外一个类,不过奇怪的是还真有这么一个类,哎!!!我怎么都不知道呢!看来qt的东西还真不是一般的多,随便一个笔误都可能发现新的东西。特别是qt现 阅读全文
posted @ 2016-11-06 19:14 朝十晚八 阅读(2211) 评论(0) 推荐(0) 编辑
摘要: 1、啰嗦一下 说起C++,很多人都觉着难学,其实我也是这么觉着的,在这个移动端火到爆的时代,我都想改行了,移动端做东西那都是现有的第三方库,拿来就可以用,而且稳定性好,开发速度快,而且最关键的是出东西。 在谈一谈动态生成对象,为什么强大的C++不支持呢?想用这样功能的人都必须自己实现一套这样的逻辑。 阅读全文
posted @ 2016-11-06 11:32 朝十晚八 阅读(3550) 评论(4) 推荐(2) 编辑
摘要: 1、说明 最近在搞绘图方面的工作,说实话C++的第三方绘图库并不算多,总之我了解的有:qtcharts、ChartDirector、qwt、kdchart和QCustomPlot。这几个库各有利弊。 qtcharts:qt5.7之后才开源的模块,支持绘制各种图标,并且功能相当丰富,但是可扩展性差,如 阅读全文
posted @ 2016-11-05 18:10 朝十晚八 阅读(14823) 评论(5) 推荐(3) 编辑
摘要: 1、效果展示 今天这篇文章主要讲解的是自定义搜索框,不仅仅支持搜索,而且可以支持搜索预览,具体请看效果图1。网上也有一些比较简单明了的自定义搜索框,比如Qt之自定义搜索框 ,讲的也比较详细,不过本文的侧重点不仅仅是搜索,而且包括了检索功能。有兴趣的小伙伴可以看下步骤3的思路讲解。 图1 自定义搜索框 阅读全文
posted @ 2016-11-05 11:53 朝十晚八 阅读(5882) 评论(0) 推荐(1) 编辑
摘要: 1、回顾 说起到qt的编译,真是领人痛心啊,不仅编译选项繁多,而且编译时间比较久,总是能使想编译qt源码的人望而却步,呵呵。。。我就是其中一个,不知道从什么时候开始就想着把qt的源码编译一下,也尝试过几次,但都以失败而告终,编译的时候总是不得要领,网上的相关文章也是一大片,但总是五花八门,因为不同人 阅读全文
posted @ 2016-10-05 10:32 朝十晚八 阅读(8112) 评论(2) 推荐(1) 编辑

返回顶部