依赖库查找工具.zip
包含两种工具选其一即可
1.Dependencies(推荐使用)
2. Depends
在windows平台下使用。
Qt程序打包工具V1.0(含源代码).rar
由于Qt软件提供的windeployqt采用命令行操作,打包程序起来相对繁琐。而现有大多数的打包工具又不能针对Qt而打包,往往是一些库打包不成功,又或者操作繁琐。如果有一个可视化的傻瓜式的打包工具就好了。写这个基于Windows系统的Qt打包程序,并开源其代码供大家一起学习进步。演示效果https://img-blog.csdnimg.cn/20190526021635638.gif
使用方法:
1. 将需要打包的程序拖拽到打包工具中;
2. 选择该程序编译时的Qt版本和编译器版本;
3. 点击生成;
4. 最后测试。
Network学习代码
网络接口的封装,方便编程和学习,一种不错的思路供参考。
使用C++的一种很好通用性过滤器代码(带demo代码)
使用C++代码写出一个列表过滤器,过滤函数统一寸进容器等待逐一的比较.
也支持多过滤条件.带demo示例代码.
Qt qml的ListView等视图控件Models(QAbstractItemModel)的使用
Qt官方文档解析到提供支持类型QStringList, a QVariantList, a QObjectList or a QAbstractItemModel. 其中QAbstractItemModel提供复杂的数据模型.
该例程是QAbstractItemModel与qml结合是怎么使用.
Qml之ListView控件位置定位的几个方法
笔者在开发产品过程中,ListView算是用的最多的控件之一了。ListView控件有两大要素比较重要,一是model数据,二是delegate实例。用得好这两个基本上对这一控件没什么问题了,一开始笔者也是这样想的,可是学习不同于产品的开发,客户总是有这样那样的要求要去实现。你却有不能不去做,客户经常对这产品说,这个功能不好,要这样。本文就是介绍ListView控件个性化位置设置,对于一般的控件设置它的位置是非常简单的事,设置x,y轴坐标就可以了。但是客户也不是那么容易就被解决好的。本文介绍几种方法来设置ListView控件的位置,总有一种适合你。
QmlListView控件位置定位的几个方法
笔者在开发产品过程中,ListView算是用的最多的控件之一了。ListView控件有两大要素比较重要,一是model数据,二是delegate实例。用得好这两个基本上对这一控件没什么问题了,一开始笔者也是这样想的,可是学习不同于产品的开发,客户总是有这样那样的要求要去实现。你却有不能不去做,客户经常对这产品说,这个功能不好,要这样。本文就是介绍ListView控件个性化位置设置,对于一般的控件设置它的位置是非常简单的事,设置x,y轴坐标就可以了。但是客户也不是那么容易就被解决好的。本文介绍几种方法来设置ListView控件的位置,总有一种适合你。
qml与Qt数据交互
现在做开发越来越多地使用qml语言进行ui开发了,因为qml可以快速简单地进行开发。qml其实也是基于qt框架上的,所以很多地一些知识都是从C++哪里可以找得到原型的。在使用qml开发界面就会少不了要与从qt进行数据的交换了。qml负责ui部分,而qt负责逻辑控制部分,各分职责。为什么要这样呢?qml作为ui界面的写法是有原因的,qml从设计开始就时着重与ui的快速开发,所以在逻辑控制上会弱很多,特别是在网络通讯上面就必须要qt这边实现了。这篇经验时介绍如何使用Qt与qml的数据交互。
自编自动省略文字之Text控件
笔者在开发产品过程中,需要使用Text控件显示文字。在产品开发之前由于没有用到elide这一个Text控件属性,原来这一属性可以自动将多余的文字转化为...省略号。虽然没有用到Text自带的elide参数,但还是挺有用的。由于自编了这一控件的实现方法,代码也是不多可以供参考学习。有人会问,Text控件都有了,怎么还要自己写呢?这Text控件一个自动省略符都是”...”的,并不能更改它的符号,使用了自编的方法可以更改其显示方式,这样就具有多样性了,在产品开发过程中更具有通用性。
Qml之自编表格控件(动态)
笔者在使用qt的qml语言开发产品时候,经常需要用到一些表格类的控件,用来合理有序地显示内容。毕竟没有表格规限内容,会看起来很乱。笔者使用的是qt4.8版本的qml,所以qml没有关于表格类的控件。这就有点头痛了,没办法,只能亲自写一个表格控件出来。
这一表格控件采用最基本qml元素编写,兼容性非常好,该表格控件还支持qt接口调用,动态显示。在文章的最后会公开源代码,仅供读者们参考学习。
自编Qml时间控件(实用)
笔者在开发产品时,由于使用的是qt4.8系列的版本,用qml编写一个闹钟,要选择时间,系统自带没有时间控件。这时候也需要使用这一个时间控件,这时候就必须要自己写一个时间控件,分享给大家。
qml自编布局控件Row与Column
笔者在使用Qml语言开发产品时,使用quick1.1版本,都是一些基础的控件,比如布局类的控件(Row, Column等)这样的控件虽然通用,但在特定的场合下还是有很大的局限性。比喻Row水平布局没有自动居中布局控件的功能,不能设置控件与控件之间的指定间距(Row水平布局是等分间距),还不能指定第一控件与最后控件的间距。
基于Qt的QML圆形进度条开源代码(兼容qml所有版本)
基于Qt的QML圆形进度条开源代码(兼容qml所有版本), 是基于qt例子修改而来的,拿走不用谢!
气敏传感器C语言代码
气敏传感器C语言,感觉很有用,程序也很简单。