《QT实用小工具·四十二》圆形发光图像

ops/2025/3/5 6:07:59/

1、概述
源码放在文章末尾

该项目实现了图像的发光效果,特别适合做头像,项目demo演示如下所示:
在这里插入图片描述

项目部分代码如下所示:

import QtQuick 2.7
import QtGraphicalEffects 1.12Item
{id: rootwidth: 80height: 80property int radius: width >> 1;    //默认宽度的一半property alias source: image.source;property alias mipmap: image.mipmap;property alias fillMode: image.fillMode;Image{id: imagesourceSize: Qt.size(parent.width, parent.height)mipmap: truevisible: false}Rectangle{id: maskanchors.fill: parentradius: root.radiusvisible: false}OpacityMask{anchors.fill: parentsource: imagemaskSource: mask}
}

源码下载


http://www.ppmy.cn/ops/15638.html

相关文章

windows下安装es

要安装java 参考文章:JAVA(JDK的下载和安装教程)_java jdk下载-CSDN博客 下载es:Java Downloads | Oracle 中国 cd到es的bin目录,运行 elasticsearch.bat 然后访问。localhos:9200 遇到bug的处理方法:↓ 终端中文乱码的&#x…

Linux:逻辑卷管理(LVM)磁盘配额

文章目录 Linux:逻辑卷管理(LVM)&磁盘配额一、逻辑卷逻辑卷三个概念LVM的管理命令 二、实施LVM存储2.1、创建逻辑卷2.2、设置逻辑卷大小 三、磁盘配额磁盘限额的特点实现磁盘限额的条件设置磁盘配额 Linux:逻辑卷管理(LVM)&磁盘配额 一、逻辑卷…

【C++】学习笔记——类和对象_3

文章目录 二、类和对象11. 析构函数(补)12. 拷贝构造函数13. 运算符重载 未完待续 二、类和对象 11. 析构函数(补) 析构函数并不是销毁对象,对象的销毁是由编译器完成的,析构函数的作用是清理&#xff0c…

Maven

目录 一、什么是Maven 二、为什么要学Maven 三、创建一个Maven项目 四、Maven 核心功能 1、项目构建 2、依赖管理 (1)依赖配置 (2)依赖传递 (3)依赖排除 3、Maven Help 插件 五、Maven 仓库 &a…

C语言中的指针常量的常量指针

指针常量和常量指针是C/C编程语言中两个重要的概念,它们都与指针有关,但具有不同的含义和用途。 1. 指针常量(Pointer to Constant) 指针常量指的是一个指针的值(即它所指向的地址)在初始化之后不能再被改…

Android 应用更新提醒自动跳转安装

废话少说,直接上干货 1.首先需要你获取本地的程序版本号 //获取当前版本 public int getAppVersion(Context context) {try {PackageInfo packageInfo context.getPackageManager().getPackageInfo(context.getPackageName(), 0);return packageInfo.versionCode…

单例设计模式c++

什么是单例模式? 单例模式指在整个系统生命周期里,保证一个类只能产生一个实例,确保该类的唯一性。 单例模式分类 单例模式可以分为懒汉式和饿汉式,两者之间的区别在于创建实例的时间不同: 懒汉式:指系…

vue实现光标插入模板和删除指定模板内容

需求&#xff1a; 文本可插入模板文字&#xff1b;同时在“%虚拟机名称%”后一个%删除,会将“%虚拟机名称%”选中删除 以下代码可以直接复制使用&#xff1a; <template><div><div><b>需求&#xff1a;</b> <br> 文本可插入模板文字&am…