基于Qt 4.7构建的macOS应用SdrDx如何监听AppleScript命令?
问题:Qt 4.7构建的SdrDx应用无法通过AppleScript移动窗口
环境详情
- 测试系统:macOS 10.12.6
- 应用构建框架:Qt 4.7(为保证向后兼容性选用该版本)
我开发了一个用Qt 4.7构建的应用SdrDx,现在在macOS 10.12.6上运行,想通过AppleScript命令把它的主窗口挪到左上角附近。我试了下面的脚本——有意思的是,把脚本里的"SdrDx"换成"Finder"时,Finder窗口能正常被移动到指定位置:
tell application "SdrDx" activate set position of window 1 to {10, 10} end tell
但运行针对SdrDx的这个脚本时,AppleScript编辑器返回了错误(原错误信息未完整提供),有没有办法解决这个问题?
内容的提问来源于stack exchange,提问作者fyngyrz
相关产品推荐
相关产品推荐

