Project

General

Profile

Bug #2458

Debian10.12-QT平台-qEhgraph:函数moveobj、moveobjto、getobjpos

Added by dj Li about 2 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Start date:
08/17/2022
Due date:
% Done:

100%

Estimated time:

Description

1.移动图元位置:moveobj(char *obj,int x,int y)
moveobj根据x,y的值对图元进行左/右、上/下平移操作,使用getobjpos获取图元位置,无论平移到哪里,获取的都是最初的位置;

2.移动图元到指定位置:moveobjto(char *obj,int x,int y)
目前触发测试产生的结果是图元平移了x、y,那么与moveobj函数的区别是什么?
如果是移动到指定位置,不是应该将图元的中心坐标移动到x、y吗?(这里不排除对函数的理解和使用出现误差)


Files

1-moveobj.png (22.5 KB) 1-moveobj.png dj Li, 08/17/2022 11:09 AM
2.moveobjto.png (12.3 KB) 2.moveobjto.png dj Li, 08/17/2022 11:17 AM
3-moveobjto函数说明.png (28.3 KB) 3-moveobjto函数说明.png dj Li, 08/17/2022 11:18 AM

History

#1

Updated by dj Li about 2 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

0831反馈:moveobjto移动到指定位置x、y,以40*40的图元为例,当前qEhmi获取到的最终坐标为x、y+100、x+40、y+140
moveobjto函数目前是以当前图画面为基准,并非整个1920*1080,后续看需求,如有调整再与开发商量

Also available in: Atom PDF