目录

基本概念

博主例子(伪代码)


基本概念

这个功能非常常用,特意写一篇博文用于记录,方便自己以后快速查阅。

上次申请CSDN专家失败了,原因是CSDN说我这个是以功能点为主,缺乏综合实战!

我就是喜欢以功能点为主,方便自己查阅!

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

博主例子(伪代码)

这里我就举两个例子,一个是Image.Stretch的情况,一个是Image.Pad情况

公共的代码:

main.qml

import QtQuick 2.9
import QtQuick.Window 2.2Window {visible: truewidth: 500height: 900title: qsTr("九州修仙大陆")Login{id: loginwidth: parent.widthheight: parent.height}}

Image.Pad效果:

伪代码如下:

    Image {id: backImagesource: "qrc:/img/loginbg.jpg"fillMode: Image.Padsmooth: truewidth: parent.widthheight: parent.height}

Image.Stretch效果如下:

伪代码如下:

    Image {id: backImagesource: "qrc:/img/loginbg.jpg"fillMode: Image.Stretchsmooth: truewidth: parent.widthheight: parent.height}

QML工作笔记-Image中fillMode的使用相关推荐

  1. QML工作笔记-在Row布局中如何进行稍许移动(图片Row布局会遇到)

    目录 演示效果 伪代码 演示效果 意思就是如何把这样的效果: 改成: 这里并不是把 修仙 上移了,而是把 九州 和 大陆 下移了 这样的效果! 伪代码 修改后的代码如下: Row {id: topRo ...

  2. QML工作笔记-使用QML中的Date将时间戳和指定格式时间互转

    目录 背景 代码及演示 补充 背景 这个功能非常有用,经常用到,今天查了大半个小时的文档才弄出来,特意记录下,方便以前进行快速查阅,开发. 代码及演示 程序运行截图如下: 源码如下: import Q ...

  3. Qt工作笔记-Qt5中中文编码方面的笔记

    目前在使用国内的数据库和实时库接口. 说句实话,国内的东西与国外的东西比,在用户体验和接口调用上比还是存在很大的距离. 个人喜欢用QString去存储数据.个人感觉QTL比STL开发起来要快点 这里有 ...

  4. MFC工作笔记0009---VC++中 PostMessage和SendMessage的区别

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 最近利用vc编写UDP通讯程序,对其中的消息机制进行了整理.vc中的消息处理与.net中不同.Ne ...

  5. VC++多线程工作笔记0003---MFC中用户界面线程的相关操作

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 前面咱们说,有工作线程和界面线程 WIN32API中使用CreateThread来创建线程 在MF ...

  6. mybatis工作笔记002_mybatis中如果返回的结果没有的话默认返回null的list_但可启用returnInstanceForEmptyRow_返回为list不为null但为0条

    技术交流QQ群[JAVA,C,.NET,BigData,AI]:170933152 但是对象是null,然后程序后面判断的时候就出异常了. 有时返回的是list,里面有1件数据,但数据为null,而不 ...

  7. 数据库工作笔记15---Sqlserver2005中的DTS_以及DTS升级成Sqlserver2016的思路

    JAVA技术交流QQ群:170933152 这个项目之前啊,用的是sqlserver2005,里面有DTS,说白了就是做数据转换用的,比如可以以把oracle里的数据,或者其他什么地方的导入到sqls ...

  8. Qt工作笔记-profile中INSTALLS的使用

    最近在撸国外的Qt教程,可能是我开始崇洋媚外了,国外的东西的确香. 在此记录下查漏补缺的内容,方便以后查阅. pro文件中可以配置INSTALLS这个变量 使用make install后可以将编译好的 ...

  9. Qt4工作笔记-Linux中Qt4.8.6在GBK和UTF-8编码转换

    目录 基本概念 代码与实例 基本概念 背景是这样的.目前在本人开发的系统里面,有几个程序. 使用Qt管理(通过pro文件,生成Makefile,姑且称为Qt管理把)的后台进程,读取关系型数据库的数据后 ...

最新文章

  1. 基本类型和操作之富包装器
  2. 20161023 NOIP 模拟赛 T1 解题报告
  3. Django-cookie的保存以及删除操作
  4. sublime配置python开发环境_win7 下搭建sublime的python开发环境的配置方法
  5. Spring boot切换日志框架
  6. debugger vsm_ProteusVSM常见问题解答
  7. Linux:文件描述符
  8. 工作333:uni-增加添加成功提示
  9. [Java] 蓝桥杯ALGO-80 算法训练 整数平均值
  10. 荣耀v40还会适配鸿蒙,荣耀年度旗舰V40再确认!将搭载“双芯片”:还能升级鸿蒙系统...
  11. 【学习OpenCV4】图像的基本操作
  12. [TCO2013]TrickyInequality
  13. 爬虫练习五:多进程爬取股市通股票数据
  14. ATOM使用的一点心得与技巧——在一个窗口打开多个项目
  15. HDU 2577 How to Type (DP,经典)
  16. 西门子PLCSIM仿真PLC的网口连接与设置
  17. 静态NAT64实验配置
  18. 学习-Java继承和多态之方法重载
  19. 敖丙大神的非科班Java学习路线
  20. 是指使用计算机来加工管理,《运营管理》课程习题及答案-修订版(1)

热门文章

  1. Asp.net MVC使用Filter解除Session, Cookie等依赖
  2. C/C++编程笔记:输入输出的优化,你还为思路正确却TLE而烦恼吗?
  3. 数据仓库的ETL、OLAP和BI应用
  4. 盘点 GitHub 上那些沙雕项目
  5. 我们都有冲动了的飞鸽传书2011
  6. 飞鸽传书2007绿色版 唯一官方下载地址
  7. 程序员年纪越大,工作被取代性越强
  8. 程序员修复bug的吐血过程,太形象了
  9. 程序员的10个神秘等式
  10. git reset后本地拉取_Git 代码防丢指南