如何创建不规则形状的qml组件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何创建不规则形状的qml组件相关的知识,希望对你有一定的参考价值。

置外形图片(#底图,取颜色值(x,x,x)) 会使窗口上透明区域的组建也看不见的 逐渐透明还想没有,想一些能导入图片的可以 ,用颜色透明 参考技术A Canvas里面的例子就能够满足你的需求。
除此之外,还可以设置Item::transform想办法让边界变成圆形。

iOS:如何创建不规则形状/部分透明和点击按钮

【中文标题】iOS:如何创建不规则形状/部分透明和点击按钮【英文标题】:iOS: How do I create irregularly shaped / partially transparent & click-thru buttons 【发布时间】:2010-09-19 02:03:50 【问题描述】:

如何创建这些按钮,以便正确单击句柄?

每个按钮都是一个.png,在彩色方块之外是透明的。我需要一个透明区域才能点击。

【问题讨论】:

【参考方案1】:

我已经发布了一篇关于如何做到这一点的文章here。

如果你喜欢,请给我点个赞——我目前没有足够的声望点来在这个网站上做很多事情。

【讨论】:

【参考方案2】:

单击按钮时,请检查单击位置。 检测该位置的像素 alpha。 如果 alpha 为 0,则禁用单击,否则启用它。这肯定会有所帮助。

【讨论】:

以上是关于如何创建不规则形状的qml组件的主要内容,如果未能解决你的问题,请参考以下文章

检测鼠标光标何时在 Qt5 和 QML 中的不规则形状图片上

如何创建一个不规则形状的图像按钮,其中图像的透明部分不可点击?

如何制作不规则形状的 UIScrollView?

请问C# winform如何实现将一个不规则形状的图片弄成按键?

如何使用自定义形状创建 QML 滑块?

如何制作非矩形形状的图像