找回密码
 立即注册
收起左侧

想用QML做一个图形组件,发现加载PNG图像移动后会出边界

3
回复
6579
查看
[复制链接]
累计签到:2 天
连续签到:1 天
来源: 2016-11-15 16:28:14 显示全部楼层 |阅读模式
1Qter豆
RT,我想用QML做一个组件,先定义一个Rectangle,然后在其中添加image,然后我就发现当移动image的时候,图形可以跑出Rectangle的边界,这不是我想要的啊,怎么解决?求高手指点啊

回复

使用道具 举报

累计签到:3 天
连续签到:1 天
2016-11-15 20:21:29 显示全部楼层
没明白你的意思,移动image,如果不控制好坐标当然会跑出边界了。你是想拖动image控件在矩形内移动是么?
回复

使用道具 举报

尚未签到

2016-11-15 20:38:56 显示全部楼层
判断x和y,再计算时候算上width和height就行了,很简单的算法
回复

使用道具 举报

累计签到:2 天
连续签到:1 天
2016-11-16 21:38:05 显示全部楼层
我找到了,原来是用clip属性
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了