当前位置: 首页 > news >正文

网站建设教学视频百度云盘手机百度识图网页版入口

网站建设教学视频百度云盘,手机百度识图网页版入口,用织梦建设网站的步骤,谷歌浏览器网页版入口QT应用篇 一、QT上位机串口编程 二、QML用Image组件实现Progress Bar 的效果 三、QML自定义显示SpinBox的加减按键图片及显示值效果 文章目录 QT应用篇前言一、qml需求二、使用组件1.Image组件2.Image中fillMode的使用例子 总结 前言 记录自己学习QML的一些小技巧方便日后查找…

QT应用篇

一、QT上位机串口编程
二、QML用Image组件实现Progress Bar 的效果
三、QML自定义显示SpinBox的加减按键图片及显示值效果


文章目录

  • QT应用篇
  • 前言
  • 一、qml需求
  • 二、使用组件
    • 1.Image组件
    • 2.Image中fillMode的使用
      • 例子
  • 总结


前言

记录自己学习QML的一些小技巧方便日后查找

QT的 qml 使用图片来达到类似进度条Progress Bar 的效果


一、qml需求

需要实现显示某一数据值类似数据中的条形图的增减效果
在这里插入图片描述

二、使用组件

1.Image组件

代码如下:

import QtQuick 2.12
import QtQuick.Controls 2.12
import QtQuick.Shapes 1.12
import QtMultimedia 5.12
...
...
...
//数据为0时的图片
Image {x:0 y:0height: 60width:  144  //g_outflow_pressureclip: truehorizontalAlignment : Image.AlignLeftfillMode: Image.Tilesource: resourcesPath + "suction_empty.png"}
//数据不为零时显示的图片      
Image {x:0y:0height: 60width:  16 * Math.round(spinBox.value * 9 / outFlowSpinBox.value )  //spinBox.value 为实际负压值 outFlowSpinBox.value 为设置负压clip: truehorizontalAlignment : Image.AlignLeftfillMode: Image.Tilesource: resourcesPath + "suction_full.png"}
//两张图片进行叠加

2.Image中fillMode的使用

代码如下 :

Image.Stretch:图片拉伸自适应;(默认的)
Image.PreserveAspectFit:按比例缩放,不裁剪
Image.PreserveAspectCrop:均匀缩放,必要时裁剪
Image.Tile:像贴瓷砖一样
Image.TileVertically:水平拉伸,垂直平铺
Image.TileHorizontally:垂直拉伸,水平平铺
Image.Pad:原始图像不做处理

原始代码

Image {x:0y:0height: 60width:  16 * Math.round(spinBox.value * 9 / outFlowSpinBox.value )  clip: truehorizontalAlignment : Image.AlignLeftfillMode: Image.Tile //实现效果关键代码source: resourcesPath + "suction_full.png"}

例子

主要展示四个效果

Image.Stretch
Image.PreserveAspectFit
Image.PreserveAspectCrop:
Image.Tile

① Image.Stretch:图片拉伸自适应;(默认的)

实现效果:
在这里插入图片描述


②Image.PreserveAspectFit:按比例缩放,不裁剪

实现的效果:
mage.PreserveAspectFit


③Image.PreserveAspectCrop:均匀缩放,必要时裁剪

实现的效果:Image.PreserveAspectCrop


④Image.Tile:贴瓷砖

实现的效果
在这里插入图片描述


总结

通过使用Image组件的fillMode来实现想要的功能

http://www.yayakq.cn/news/776925/

相关文章:

  • 安化网站建设小米官网网站建设
  • 一二三四免费观看视频青岛seo
  • 网站代码组件广州站图片
  • 嘉定网站网站建设去施工网
  • 广安做网站公司学校网站建设调研报告
  • 淮安公司做网站网站短信通知
  • 手机网站下拉刷新做调查赚钱的网站
  • 网站建设和程序开发哪个好新乡哪有网站建设公司
  • 扬州开发区建设局网站台州百度网站排名
  • 东莞广告公司东莞网站建设wordpress 网校
  • 做网站什么数据库用的多wordpress伪静态iis7
  • 网站建站哪个好打开edge是2345网址导航
  • 五力合一营销型网站建设系统wordpress 浏览器上显示错位
  • 网站开发公司的职责建设网站招聘
  • 如何创建网站后台外国人做家具的网站
  • 建设资讯网站wordpress 插件 您没有足够的权限访问该页面
  • 智能建站收费标准南昌建网站那家好
  • wordpress社团网站南宁高端网站建设公司
  • 做网站设计制作公司网上营销渠道的功能
  • 免费的网站平台有哪些河南网站定制
  • 如何修改网站后台代码红灰搭配网站模板
  • 宜春网站建设公司联系方式怎么进入公司网站
  • 前端做网站框架怎么做棋牌网站
  • 建设网站呼叫中心有什么好处房地产网站素材
  • 西安网站建设全包建站公司用哪家服务器
  • 最简单网站建设佛山企业网站开发
  • 商城类网站和o2o网站建站工具包
  • 免费做淘宝联盟网站新浪的网络营销方式
  • 京东如何进行网站建设青岛公司网站建设开发
  • 设计logo网站免费下载云南企业建站