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

qml圆形图片,qml圆形头像制作

代码比较简单,就不细讲了,大家直接看下面源码吧!如果对你有所帮助,可以帮角角点个关注嘛?

import QtQuick
import QtQuick.Effects
import Qt5Compat.GraphicalEffects

Window {
    width: 640
    height: 480
    visible: true
    title: qsTr("Round Image Test")

    //原图片
    Image {
        id: bug
        source: "img/111.jpg"
        width: 200; height: 200
        smooth: true
        visible: false
    }

    //MaskSource
    Rectangle {
        id: mask
        width: 200; height: 200; radius: width /2
        smooth: true
        visible: false
    }

    //Effect Applied
    OpacityMask {
        anchors.fill: bug
        source: bug
        maskSource: mask
    }

    //图片圆形外框
    Rectangle {
        width: 200; height: 200; radius: width /2
        color: "transparent"
        border.width: 6; border.color: "pink"
    }
}

 如果你的 Qt Creator 显示找不到 Qt5Compat.GraphicalEffects,请查阅我的上一篇文章:《qml找不到GraphicalEffects???》


http://www.kler.cn/news/366934.html

相关文章:

  • PVE系统无损挂载ntfs格式物理磁盘
  • duilib的应用 在双屏异分辨率的显示器上 运行显示不出来
  • AIGC:开启智能创造的璀璨新篇章
  • 通过ssh端口反向通道建立并实现linux系统的xrdp以及web访问
  • uni.showLoading 时禁止点击(防止表单重复提交) 小程序调取微信支付
  • npm、yarn、pnpm的workspaces使用
  • STM32 HAL 点灯
  • 【K8S系列】Kubernetes Pod节点CrashLoopBackOff 状态及解决方案详解【已解决】
  • github上传文件代码以及其它github代码
  • AppleVisionPro空间定位 三维空间重现-Unity3D
  • iOS调试真机出现的 “__llvm_profile_initialize“ 错误
  • 数据结构-队列
  • Vast.ai LLM 大语言模型使用手册(2)
  • 74. 搜索二维矩阵
  • 了解 - 微格式
  • 萤石设备视频接入平台EasyCVR私有化视频平台变电站如何实现远程集中监控?
  • Java后端面试题:Java基础篇
  • Spring微服务概述之spring cloud alibaba服务调用实践
  • 在平面模型上提取凹多边形的点云处理
  • Unity引擎:游戏开发的核心力量
  • python 深度学习 项目调试 图像分割 segment-anything
  • 微信小程序 - 动画(Animation)执行过程 / 实现过程 / 实现方式
  • RabbitMQ 发布确认高级部分
  • 语音交互:重塑人机对话的未来
  • 【Nas】X-Doc:jellyfin“该客户端与媒体不兼容,服务器未发送兼容的媒体格式”问题解决方案
  • 量子计算突破:下一个科技革命的风口浪尖在哪里?