我正在尝试重建一个屏幕记录 PyQt 应用程序,ScreenToGIF 对我来说是一个非常好的演示,它创建了一个只有边框和记录内容的界面在\'中央小部件\'中,就像......
我正在尝试重建一个屏幕记录 PyQt 应用程序,ScreenToGIF 对我来说是一个非常好的演示,它创建了一个只有边框和记录内容的界面,位于 \'Central Widgets\' 中,如下所示:
其主要功能为:
但是,它是用 C# 实现的(链接: https://github.com/NickeManarin/ScreenToGif ),我想知道是否有可能在不学习 C# 专业知识的情况下制作类似的 PyQt 应用程序?
将 QMainWidgets 的背景图像更改为已覆盖的桌面区域是没有意义的,因为应该记录桌面上的鼠标操作(例如双击打开文件)。鼠标事件可以穿透应用程序(就像 Qt.WindowTransparentForInput 应用于内部内容?)