gpt4 book ai didi

python - 不使用坐标触摸和拖动 : Squish version [6. 4.1]

转载 作者:行者123 更新时间:2023-11-28 21:20:23 27 4
gpt4 key购买 nike

如何在没有 x,y,dx dy 坐标的情况下使用 Squish [6.4.1] 上的触摸和拖动选项?

我有容器的映射对象,我想触摸和拖动( slider 功能)

当我使用虚拟测试用例记录以理解坐标时,它给了我超过 4 个坐标

touchAndDrag(waitForObject(names.ControllerDialogStackView), 157, 176, 1, 35, 0, 940)

Froglogic 建议它使用 4 个坐标来定位对象并将它们水平或垂直拖动

touchAndDrag(objectOrName, x, y, dx, dy);

touchAndDrag(objectOrName, x, y, dx, dy, modifiers);

此函数执行基于触摸的拖动操作。它启动指定 objectOrName 小部件的触摸拖动,从位置 x 和 y(在 objectOrName 小部件的坐标中)开始。 objectOrName 小部件被水平拖动 dx 像素,垂直拖动 dy 像素。

引用:https://doc.froglogic.com/squish/latest/rgs-qtconvenience.html

最佳答案

最后一个参数指定了触摸之后和拖动之前的毫秒数。 (这有时是应用程序中特殊拖动模式所必需的。)据我所知,当记录的 Action 在触摸后稍多几毫秒时,就会记录下来。

遗漏那些相对坐标在逻辑上是不可能的,因为对于拖动你需要一个方向和范围,而这正是这些坐标所表达的。

关于python - 不使用坐标触摸和拖动 : Squish version [6. 4.1],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52953320/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com