qutebrowser objects
qutebrowser/misc/objects.py
定义了一些全局变量,他们都是 qutebrowser 中的核心对象。
backend
qutebrowser 底层框架 PySide、PyQt 都支持,并支持切换:
backend: Union['usertypes.Backend', NoBackend] = NoBackend()
commands
qutebrowser 的各项功能,都是通过 Command 实现的。commands 全局变量保存了所有命令对象:
commands: Dict[str, 'command.Command'] = {}
qapp
作为一个 Qt 程序,需要有 QApplication,保存在 qapp 中:
qapp = cast('app.Application', None)
本文作者:Maeiee
本文链接:qutebrowser objects
版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!
喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!