- 博客(23)
- 收藏
- 关注
转载 解决Qt-至少需要一个有效且已启用的储存库 问题
问题如图所示解决方法:1、选择左下角的设置,进入如图界面,然后选择“临时存储库”2、手动添加临时储存库要定位一个储存有QT在线安装镜像的地址,这个地址可以从这里选择 http://download.qt.io/static/mirrorlist/在这个网站,显示了各国的qt镜像站点,中国有四个,随便选一个中科大的站点击HTTP会进入一个网络文件夹。以...
2018-03-09 10:53:00
2796
转载 qml----定位信息
QtPositioning类提供了位置信息,使用它时导入 import QtPositioning 常用的到有全局QtPostioning对象、PostionSource类、Postion类以及coordinate类,其中coordinate类表示地理位置,经、纬、高度以及距离和方位角的计算等等Postion类保存特定时间点的位置信息,比如坐标、速度等PostionSource用来获取...
2018-01-10 09:55:00
248
转载 多媒体(音乐、视频播放器,相机)
1、音乐、视频 QMediaPlayer是多媒体核心类,可以播放音乐、视频。要使用MediaPlayer,需要引入QtMultimedia 5.0或以上版本。另外在pro文件中需要添加QT += multimedia 音乐播放用MediaPlayer足以满足需求,但是视频需要VedioOutput元素和MediaPlayer结合,这个VideoOutput用来渲染视频,也可以作为...
2018-01-08 19:39:00
149
转载 qml----Model/View入门(九)Repeater
repeater,用于创建多个基于item的组件,通常会用到三个属性,count-创建item的数量,model-指定数据,delegate-待实例化的模型,一般在创建repeater时不显示初始化。另外,还有其它常用属性: itemAt(index) 根据索引返回对应的delegate实例 model 可以取数字(表示创建的数量)、字符串列表、对象列表、ListModel ...
2018-01-08 19:33:00
448
转载 qml----Model/View入门(八)PathView
pathview由model 、delegate、path三部分组成。Path的startX、startY用于描述路径的起点,而pathElements是个路径元素的列表,常见的路径元素有PathLine(直线) athQuad(赛贝尔二次曲线)、PathCubic(赛贝尔三次曲线)、PathArc(椭圆上的一段弧)、PathCurve、PathSvg等。路径元素的终点就是整个路径...
2018-01-08 19:29:00
300
转载 qml----Model/View入门(七)GridView
gridview和listview相似,只不过是呈现的方式不同,可以把grideview理解成 IconMode的呈现方式,下面是个使用gridview的例子,作为Model,仍然使用xmlListModel中的数据 import QtQuick 2.0import QtQuick.Controls 1.2import QtQuick.Layouts 1.1...
2018-01-08 19:22:00
743
转载 qml----Model/View入门(六)TableView
tableview与Listview相似,只不过是多了滚动条、挑选以及可调节尺寸等功能,它的数据也是通过Model来实现的,可以用listModel、XmlListModel或者c++中的AbstractItemModel和QAbstractTableModel等继承实现的model下面看一个简单的例子,代码如下: import QtQuick 2.0import ...
2018-01-08 18:57:00
412
转载 qml----Model/View入门(五)C++继承实现xmllistmodel
上一节我们直接用xmlListModel读取xml文件数据,这一节我们来看怎么用C++来实现它 首先我们自定义头文件vediolistmodel.h,代码如下: #ifndef VedioListModel_H#define VedioListModel_H#include <QAbstractListModel>class Video...
2018-01-08 18:49:00
231
转载 qml----Model/View入门(四)XmlListModel
除了常规的从代码中交互数据外,还有一种直接从XML文件中读取数据的方式,那就是XmlListModel。它从XML数据中创建一个只读的model。要使用XmlListModel,需要添加import QtQuick.XmlListModel 2.0 来引入相应的模块 那这个XmlListModel怎么操作数据呢,这要用到XPath表达式。什么?还让我学新的东西?这QML套路...
2018-01-04 16:10:00
444
转载 qml----Model/View入门(三)ListView分组显示
除了动画效果外,还有一个实用的功能就是按条件分组。如同手机里通讯录一般section,就是实现分组的主角,简略讲讲这个主角的本领section.property 表明了分组的依据,比如section.property: "cost"section.criteria 指定了section,property的判断条件,通常有ViewSection.FullString和View...
2018-01-04 12:47:00
761
转载 qml----Model/View入门(二)ListView动画效果
在上一节中,我们实现了listview的基本功能以及对数据的操作,这节我们来讲如何添加动画效果代码如下,效果直接运行即可看到import QtQuick 2.2import QtQuick.Controls 1.1import QtQuick.Layouts 1.1Rectangle { width: 360 height: 300 ...
2018-01-04 12:17:00
1000
转载 qml----Model/View入门(一)listview
在SmallTalk中有一个经典的设计模式-MVC。即模型-视图-控制器,在qml中将control改成了delegate(委托),也就是现在的Model-View-Delegate.换了个说法,Model还是负责数据,View管着视图输出,Delegate呢就是一个介于视图和数据之间的桥梁。下面先来看个例子,效果图如下:import QtQuick 2.2imp...
2018-01-04 11:57:00
310
转载 qml----动画入门(六、简单的动画实现 SpringAnimation类)
SpringAnimation类模拟弹簧的震荡行为。其中有几个属性我们特意说说spring : 用来控制动画的加速度,取值0-5.0damping: 代表衰减系数,其值越大震荡就越快恢复,取值0-1.0epsilon: 设置一个阈值。如果是基于动像的素画,建议为0.25;如果是scale动画,建议0.005velocity:设定动画的最大速率,默认没有限制下面给出一个小例子i...
2017-12-28 23:30:00
381
转载 qml----动画入门(五、简单的动画实现 SmoothedAnimation类)
说完了PathAnimation类,我们再来看一个SmoothedAnimation类。这个类跟PathAnimation类有点贴近。就是将你指定的from 到to之间产生平滑的动画效果这个类把easing.type 默认设置成Easing.InOutQuad,可以改变成其他的值InQuad、Linear等等,具体的看帮助文档。然后就是我们的老朋友,duration,设置动画的...
2017-12-28 23:04:00
294
转载 qml----动画入门(四、简单的动画实现 PathAnimation类)
PathAnimation,根据以往的经验来看,这个也是Animation的儿子(唔,也许是女儿~),而且专门处理Path的。没错,看官,你眼力真好这个派生类可就能耐了,我们要多说点它的专属本事anchorPoint属性---它来指定对象的哪个点镶嵌在路径上。比如一个圆,你如若设置了该属性为圆的圆心,那么这个圆心就一直在路径上运动。关于这个属性,你可以按照"x,y"或者 ...
2017-12-28 22:38:00
339
转载 qml----动画入门(三、简单的动画实现 RotationAnimation类)
上一节中我们说到了Animation的两个子类,分别是对Number和Color处理的类。你以为Animation就这点本事?No,No,No。Animation的子女多着呢,壮丁多就是劳动力呀。看看下面这位---RotationAnimation,一个专门处理rotation和 angle的类。这个类和它姊妹们多了一个属性,那就是direction。它可以有多种值,谁是它的世界中心...
2017-12-28 22:06:00
253
转载 qml----动画入门(二、简单的动画实现 NumberAnimation、ColorAnimation类)
上一节中我们讲了PropertyAnimation类,现在我们来讲讲专门处理数字类型的property。说起这个NumberAnimation,与PropertyAnimation是表亲,有很多相同的血缘关系,但是塔又重写了from和to两种属性,改成了real类型。下面来个小例子看看import QtQuick 2.2Rectangle{ id: root...
2017-12-27 19:40:00
424
转载 qml----动画入门(一、简单的动画实现 PropertyAnimation类)
在qml中, Animation是所有动画类的基类,其中塔有一个属性应该注意,那就是alwaysRunToEnd.它默认为false,如果设置了true,那么无论你是调用了Animation的stop()或者设置running属性为false,动画都会从头到尾的执行完毕。现在先来说PropertyAnimation。这个类是Animation的派生类,它通过改变对象的属性来实现...
2017-12-27 19:12:00
340
转载 构建项目时提示"QApplication:no such file or directory"
解决这种错误最直接有效的方法就是在.pro文件中添加: QT += widgets转载于:https://www.cnblogs.com/SaveDictator/p/7745991.html
2017-10-28 09:43:00
145
转载 qml显示本地照片
用QML显示本地的照片时,无论是用相对路径还是绝对路径都显示失败。后来想到在公司的经验,想到调试代码时发现照片会添加"file:///"前缀。所以,就尝试添加上,并使用绝对路径的方式。结果成功了。原因可以参考:https://www.oschina.net/question/54100_33476另外一种显示图片方式:drawImage不过,得先用loadIm...
2017-10-24 20:06:00
1440
转载 qt出现构建目录必须和源文件目录在同一级目录错误
出现这种错误的原因在于项目的构建路径不对,解决的思路之一是:点击"项目",在右上角的“构建设置”中查看"构建目录"。如果出现叹号或者其它的错误提示,那么说明路径不对。一般包含中文或者与源文件不在同一级目录造成的。可以重新选择与源文件所在的目录即可转载于:https://www.cnblogs.com/SaveDictator/p/7674496.html...
2017-10-15 21:59:00
2400
转载 qt程序移植到安卓平台
网址:http://blog.csdn.net/yiyaaixuexi/article/details/6885408后续整理转载于:https://www.cnblogs.com/SaveDictator/p/7643847.html
2017-10-10 08:07:00
154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人