在 Linux 上的 QT 应用程序中识别控件 Name/ID
Identify Controls Name/ID in QT app on Linux
我正在 Redhat Linux 上测试 QT 应用程序,许多控件都有图形而不是文本。在 windows 上,我会使用 Spy++ 获取控件的 id/name,但不确定在 Linux 上使用什么,并且无法在 Google 上找到答案。
我想说:
屏幕上的 xyz 按钮 project.com.moduleName.buttonName - 缺少标题,没有按预期执行 x。它应该有标题 blah 并且应该做 xyz。
我有哪些选项可以在不访问源代码的情况下找到按钮的名称?
On windows I would use Spy++ to get the id/name of the control
不是真的。或者,更确切地说,也许是在仍然使用 WINAPI 控件的古老代码中。在现代代码中,Spy++ 几乎毫无用处。 WPF and Qt 应用程序需要专门的工具。
唉,您不是在寻找 Spy++,而是在寻找测试应用程序。我认为 FrogLogic 的 Squish 是解决此问题的首选工具。
我正在 Redhat Linux 上测试 QT 应用程序,许多控件都有图形而不是文本。在 windows 上,我会使用 Spy++ 获取控件的 id/name,但不确定在 Linux 上使用什么,并且无法在 Google 上找到答案。
我想说: 屏幕上的 xyz 按钮 project.com.moduleName.buttonName - 缺少标题,没有按预期执行 x。它应该有标题 blah 并且应该做 xyz。
我有哪些选项可以在不访问源代码的情况下找到按钮的名称?
On windows I would use Spy++ to get the id/name of the control
不是真的。或者,更确切地说,也许是在仍然使用 WINAPI 控件的古老代码中。在现代代码中,Spy++ 几乎毫无用处。 WPF and Qt 应用程序需要专门的工具。
唉,您不是在寻找 Spy++,而是在寻找测试应用程序。我认为 FrogLogic 的 Squish 是解决此问题的首选工具。