2 u013828527 u013828527 于 2016.03.23 08:31 提问

QML中怎么实现非矩形的MultiPointTouchArea? 5C

我想让窗口中的一个非矩形区域接收触摸信息,该怎么实现?
我希望这个区域的形状是任意的。

2个回答

qq_28242567
qq_28242567   2016.03.23 09:14


参考一下

qq_28242567
qq_28242567   2016.03.23 09:14
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
多点触摸:MultiPointTouchArea
MultiPointTouchArea minimumTouchPoints: 多点触摸数量的最小值 maximumTouchPoints: 最大值 touchPoints:数组,存储自定义ID,每个ID将会是一个触摸点,外部使用ID访问此触摸的状态:按下抬起、XY等等属性 代码:每次触摸触发对应的粒子特效,粒子发射坐标为触摸点的坐标 MultiPointTouchA
QT 多种手势混合实现
QT 多种手势混合实现
如何在QML中使用multitouch
在Qt QML中,它可以利用multitouch来做一些我们想做的事情。在今天的文章中,我们将介绍如何使用multitouch来做一些我们想做的事,比如在游戏中。
Qt QML 入门 — 使用C++定义QML类型
注册C++类 注册可实例化的类型 如果一个C++类继承自QObject,如果需要在QML中使用创建对象,则需要注册为可实例化的QML类型。 使用qmlRegisterType()注册可实例化的QML类型,具体查看qmlRegisterType()的文档说明。 //Message.cpp class Message : public QObject { Q_OBJECT Q_
QML类型(QML Types)
http://tieba.baidu.com/p/2741923065 可视类型 (visual types) Item — QML 基本的试图类型,其他可视类型都是从Item继承来的 Rectangle — 矩形区域 Image — 图片 BorderImage — 边框背景 AnimatedImage — 播放一张GIF图片 AnimatedSprite — 播放一系
QML之Rectangle属性
QML的Rectangle组件,顾名思义就是描绘一个矩形,一个可视化的对象。外加设置属性来达到我们想要的效果。常用的有矩形的颜色,边框颜色,圆角等设置。 Rectangle{         id:rect_buttom  //id,一个名字,用来识别         x:100     //相对父窗口的坐标         y:100         width: 200  /
QML画图-Canvas画基本图形
1.canvas画矩形   a.无路径画法     ctx.fillRect(200,100,50,40);    //填充     ctx.strokeRect(200,100,50,40);  //描边     注:先用fillRect填充了矩形,用stroke(),不能描边,因为虽然有个矩形,但不存在路径。   b.rect     ctx.rect(300,100,50,40)
Qt Quick里的图形效果:阴影(Drop Shadow)
这次来看看 Qt Quick里的 DropShow(阴影) 和 InnerShadow(内阴影) 怎么使用……
Qt/QML 窗口阴影边框实现
前言在Qt界面开发中,很多时候为了UI的整体美观,都会在窗体添加阴影边框,这样会让整个窗体更加漂亮,用户体验会更好,那么,接下来介绍几种在项目中常用的添加阴影边框的方式,其中包括QWidget和QML两个体系的实现方法。而QGraphics体系的阴影边框实现和QWidget是一样的, 可以通用。正文一,QWidget实现阴影边框QWidget实现阴影边框有几种常用的方式,如下:1.设置带阴影边框的背
qml放大缩小,进度条
import QtQuick 2.7 import QtQuick.Controls 1.4 Item { id: zoomId width: 200 height: 50 property int m_count: 7 property int m_currentIndex: 5 property var m_currentSca