首页 > 其他分享 >qml圆形图片,qml圆形头像制作

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

时间:2024-10-26 16:47:35浏览次数:3  
标签:200 width visible height 头像 圆形 qml bug

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

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???

标签:200,width,visible,height,头像,圆形,qml,bug
From: https://blog.csdn.net/weixin_53989417/article/details/143256098

相关文章

  • 排列组合问题之圆形分布
    1、问题1.1团团坐有一张圆桌,坐了A,B,C,D四个人,已知,D在A的右边,C在D的对面,请问A,B,C,D,的坐次?解答:这个问题相对简单,我们纸上画一画,就能画出他们的可能的位置了但是,可能还有一种解,比如我们把A,B,C,D依次右转一个位,也是满足条件的,而且只要保持他们的相对位置不变,依次右转n个......
  • unity自定义头像
    publicclassCustomHeadImage:Image{[SerializeField]privatefloatshowPercent=1f;[SerializeField]privateintsegments=100;protectedoverridevoidOnPopulateMesh(VertexHelpervh){vh.Clear();floatwid......
  • VisionPro[CogBlobTool]斑点工具,圆形标注(C#脚本)
    圆形标注标注图样板添加CogToolBlock工具图像源拖入CogToolBlock在CogToolBlock中添加斑点工具拖入图像源因为图像比较对比清晰,模式选用硬阈值(动态)可以清晰的识别出斑点创建C#脚本​选用C#AdvabcedScrip高级脚本CogGraphicCollection//CogGraphicColl......
  • Qt/C++开源控件 圆形进度条
    Qt/C++开源控件圆形进度条简约风格:设计简洁,没有多余的元素,清晰地显示了当前进度。颜色对比:使用了亮色的蓝色来标示进度,与深色背景形成鲜明对比,使得进度指示一目了然。清晰的刻度:刻度线清晰,尽管没有标注所有数字,但通过较长的刻度线在50和100的位置,用户可以很容易地估计......
  • PTA 作业三 继承与多态 JAVA 6-1 从抽象类shape类扩展出一个圆形类Circle 面向对象程
    6-1从抽象类shape类扩展出一个圆形类Circle分数25作者 张德慧单位 西安邮电大学请从下列的抽象类shape类扩展出一个圆形类Circle,这个类圆形的半径radius作为私有成员,类中应包含初始化半径的构造方法。publicabstractclassshape{//抽象类publicabstractdoubleg......
  • 国庆头像制作小程序相关代码
    ↓↓ 点击下方搜索开始制作您的专属头像 ↓↓发现-》搜一搜-》最美易飞证件照制作国庆头像自定义头像制作、微信头像直接获取制作小程序源码index.wxml文件代码//pages/userPhoto/userPhoto.js//获取应用实例constapp=getApp()import{Router}from'../../......
  • Zernike 多项式在圆形、六边形、椭圆形、矩形或环形瞳孔上应用(Matlab代码实现)
        ......
  • 高级QML编程技巧
    高级QML编程技巧使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与源码分析视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程QT统计图和QT数据可视化视频免费看免费QT视频课程QT性能优化视频免费看......
  • PyQt5 使用 QLabel 实现对图片圆角或者圆形图片
    PyQt5使用QLabel实现对图片圆角或者圆形图片本文圆角实现代码,是基于Qt处理图片:设置图片圆角样式,支持全圆角和部分圆角这篇文章将C++用Python重写得到,感谢!!实现方法就是使用QPainter与QPainterPath,将原QPixmap对象,先裁剪出一个圆角QPixmap对象并返回,最后通过QLabel的setPixmap......
  • 子比主题美化-右上角显示用户自定义头像
    前言使用子比主题的都会发现,在右上方不管用户有没有自定义过头像,都只会显示默认的头像,这就很不科学,也不够个性,所以就有了这个教程,让右上角显示用户自定义的头像效果对比修改前修改后教程开始宝塔面板路径:wp-content/themes/zibll/inc/functions/zib-header.php 156行-......