目录

背景

代码及演示

要注意的问题


背景

最近在读官方的QML的例子,发现这个小技巧,可以带来更多的用户体验。真的很有用,在此记录下!

代码及演示

先来张静态图吧:

程序运行截图如下:

这里让背景旋转起来,使视觉上,更加带来冲击。

关键代码如下:

import QtQuick 2.9
import QtQuick.Window 2.2Window {visible: truewidth: 800height: 600title: qsTr("Hello World")Image {source: "qrc:/img/bg.jpg"anchors.centerIn: parenttransformOrigin: Item.CenterNumberAnimation on rotation {from: 0to: 360duration: 100000 / 2loops: Animation.Infinite}}
}

这里没有设置Image的model,所以可知,他是处于拉伸的(默认情况下)

要注意的问题

当我把窗口放大后:

可以看到会出现这样的效果。

对付这种情况,个人觉得有以下几种:

1. 把model设置为Pad

2. 图片要够大

3. 限制窗口大小

QML笔记-在背景图中添加NumberAnimation使得界面效果更佳(小技巧)相关推荐

  1. java 通过JLayeredPane实现背景图上添加其他控件

    通过JLayeredPane实现背景图上添加其他控件 JLayeredPane为容器添加了深度,允许组件在需要时互相重叠. JLayeredPane将深度范围按 层 划分,在同一层内又对组件按位置进一 ...

  2. i css svg,如何设置 CSS 背景图中的 SVG 的颜色

    Coloring SVGs in CSS Background Images 如何设置 CSS 背景图中的 SVG 的颜色 I love using SVG in CSS background ima ...

  3. Python使用matplotlib可视化箱图、seaborn中的boxplot函数可视化分组箱图、在箱图中添加抖动数据点(Dot + Box Plot)

    Python使用matplotlib可视化箱图.seaborn中的boxplot函数可视化分组箱图.在箱图中添加抖动数据点(Dot + Box Plot) 目录

  4. R语言plotly可视化:plotly可视化箱图、基于预先计算好的分位数、均值、中位数等统计指标可视化箱图、箱图中添加缺口、可视化均值和标准差(With Precomputed Quartiles)

    R语言plotly可视化:plotly可视化箱图.基于预先计算好的分位数.均值.中位数等统计指标可视化箱图.箱图中添加缺口.可视化均值和标准差(Box Plot With Precomputed Qu ...

  5. R语言ggplot2可视化:可视化箱图、在箱图中添加抖动数据点(Dot + Box Plot)、自定义抖动数据点的大小、颜色、数据点分布在箱图中间、添加主标题、副标题、题注信息

    R语言ggplot2可视化:可视化箱图.在箱图中添加抖动数据点(Dot + Box Plot).自定义抖动数据点的大小.颜色.数据点分布在箱图中间.添加主标题.副标题.题注信息 目录

  6. R语言使用scatterplot3d包的scatterplot3d函数可视化3D散点图(3D scatter plots)、在3D散点图中添加垂直线和数据点描影、3D图中添加回归平面

    R语言使用scatterplot3d包的scatterplot3d函数可视化3D散点图(3D scatter plots).在3D散点图中添加垂直线和数据点描影.3D图中添加回归平面(overlaid ...

  7. R语言ggridges包可视化山脊图(Ridgeline Plots)并且在山脊图中添加均值竖线(Add Mean Line to RIdgeline Plot with ggridges in R)

    R语言ggridges包可视化山脊图(Ridgeline Plots)并且在山脊图中添加均值竖线(Add Mean Line to RIdgeline Plot with ggridges in R) ...

  8. R语言ggplot2可视化:可视化饼图分面图并在图中添加数据标签

    R语言ggplot2可视化:可视化饼图分面图并在图中添加数据标签 目录 R语言ggplot2可视化:可视化饼图分面图并在图中添加数据标签

  9. R语言ggplot2可视化图中添加希腊字母实战

    R语言ggplot2可视化图中添加希腊字母实战 目录 R语言ggplot2可视化图中添加希腊字母实战 #ggplot2可视化图中添加希腊字母1

最新文章

  1. 正则化极限学习机_手写逻辑回归(带l1正则)
  2. 关于 继承、扩展和协议,深度好文
  3. tushare pro接口_利用tushare获取新闻联播文字稿并制作词云
  4. list赋值给另一个list_Python小知识: List的赋值方法,不能直接等于
  5. 初识python你应该知道的6个知识点!
  6. c++STL容器的Set和multiset
  7. axios发送请求(baseURL有多个的情况)
  8. 多媒体技术复习汇总 收藏
  9. 训练日志 2018.10.11
  10. centos 7.2 安装php56-xml
  11. apache+tomcat小记
  12. 软工小学期实践PART ONE
  13. (五):ionic 命令详解
  14. .net5 程序 在docker 中运行
  15. Python Selenium 浏览器点击操作
  16. 基于JavaWeb的高校试题库管理系统设计与实现 毕业论文+项目源码及数据库文件、
  17. 英雄连2一直显示连接relic服务器,英雄连2 联机PleaseWait问题解决详细教程
  18. 云计算技术基础【12】
  19. 基于微信视频点播小程序系统设计与实现 开题报告
  20. java的I/O流,开发教学第二章作业

热门文章

  1. CCNA之三:RIP协议
  2. 问题解答004:用javascript检测输入的只能是汉字,字母或者数字,并且长度为4...
  3. 企业靠一套数据平台实现“低成本运营战略”,降低成本600万
  4. OpenEIM 从天上飘落下来
  5. 雷军被重新任命为金山软件董事会副主席
  6. 再见李佳奇,菜鸟哥用Python也能帮小姐姐选择口红啦,快来看看!!
  7. Airbnb 宣布弃用 React Native!
  8. 启动之后自己关闭_电脑怎么关闭自动更新
  9. 分区创建 linux_在 Intel NUC 上安装 Linux
  10. Pytorch中参数和模型的保存与读取