书栈网 · BookStack 本次搜索耗时 0.028 秒,为您找到 770 个相关结果.
  • Qt自动化 - Linux平台

    Linux平台的Qt自动化 Linux平台的Qt自动化 用于Linux平台的Qt自动化相关的文档和演练项目。 创建一个新的CukeTest项目 模型及对象属性 对象操作API 基本类型对象 列表类型对象 树类型对象 表格类型对象 自定义视图对象 鼠标与键盘操作API Qt自动化模块介绍 Qt自动化服务与Qt Agent ...
  • 演练: 操作Qt应用中的List

    演练:操作Qt应用中的List 背景 目标 实际操作 项目结构参考 剧本和模型文件 编辑剧本文件 识别控件 编写脚本 步骤:搜索路径{string} 步骤:点击第{int}个选项 步骤:点击选项{string} 场景:操作列表选项对象 其它脚本 hooks.js 运行结果 总结 演练:操作Qt应用中的List 背景...
  • 演练: 操作Qt应用中的Table

    演练: 操作Qt应用中的Table 背景 目标 实际操作 项目结构参考 编写feature文件 为模型识别控件 编写脚本 读写应用中的表格 步骤:读取表格中全部数据 步骤:将数据写入到应用表格中 不同数据文件类型间的转换 转换表格数据的辅助函数 步骤:读取{string}文件中的数据 步骤:将数据写入到xlsx文件{string}中 步...
  • HOWTO: 识别Qt应用的控件类型

    HOWTO: 识别Qt应用的控件类型 HOWTO: 识别Qt应用的控件类型 在对Qt 4.x编写的应用进行控件识别时,有时会出现模型管理器无法识别出控件类型的情况,全部显示为Custom 类型,如下图。 这个问题目前是仅出现在Qt 4.x版本中,通常是由于该应用未加载了Qt的Accessibility插件,因此需要把包含该插件添加到应用的插件目...
  • 无法识别Qt应用的控件类型

    无法识别Qt应用的控件类型 无法识别Qt应用的控件类型 在对Qt 4.x编写的应用进行控件识别时,有时会出现模型管理器无法识别出控件类型的情况,全部显示为Custom 类型,如下图。 这个问题目前是仅出现在Qt 4.x版本中,通常是由于该应用未加载了Qt的Accessibility插件,因此需要把包含该插件添加到应用的插件目录下即可。这些文件在...
  • Qt中Table的自动化

    Qt中Table的自动化 Table控件特点 操作Table中的单元格 方法1. 利用模型中的行和单元格控件,动态设定index属性 方法2: 通过getControls调用动态拿到控件数组,批量操作 总结 Qt中Table的自动化 这里会介绍Qt中Table控件的自动化。我们以Qt Demo提供的SpreadSheet为例进行讲解。 ...
  • 演练: 操作Qt应用中的QListView

    演练:操作Qt应用中的List 背景 目标 实际操作 建立项目 编辑剧本文件 识别控件 编写脚本 单击目标项/选中目标项 滚动列表 1. 使用滚动条控件滚动 3. 使用列表控件的方法滚动 搜索后选中目标选项 搜索框的输入 检索结果 添加Hook 演练:操作Qt应用中的List 背景 需要针对Qt的ListView组件...
  • 演练: 操作Qt应用中的Table

    演练: 操作Qt应用中的Table 背景 目标 实际操作 创建项目 了解项目结构 编写feature文件 通过env.js文件理解项目加载方式 使用模型管理器修改模型文件 步骤定义 输出0行0列的单元格数据 读取spreadsheet中的第{int}行数据 输出所有单元格数据 读取{string}文件中的数据 写入到spreadshee...
  • QT自动化常见问题

    QT自动化常见问题 Q: 无法识别Qt应用的控件类型 Q: 为什么Tree 控件的Collapse和Expand方法调用不成功? Q: QT 的 ComboBox控件的select 方法不起作用? Q: QT Tab控件的Select 方法对尚未显示的Tab标签页无法Select? Q: QT 控件中识别属性较少,很多控件识别后生成的对象不能唯一标识...
  • 演练: 操作Qt应用中的Tree

    演练3: 操作Qt应用里的TreeView 背景 目标 Qt中的树控件 实际操作 项目结构参考 剧本和模型文件 编辑剧本文件 编辑模型文件 编写脚本 场景: 根据itemPath展开树树节点 步骤:目标树节点的itemPath为{string},获取该树节点的对象 步骤:将目标树节点展开到可视范围内 步骤:选中目标树节点并验证 场景: ...