使用Gtk.DrawingArea检测Gtk程序中缺少的python-gi-cairo

时间:2019-02-21 22:31:51

标签: python gtk cairo pygobject

如果您运行了一个简单的Gtk.DrawingArea示例,但该示例卸载了python-gi-cairo,则控制台上会出现错误:

TypeError: Couldn't find foreign struct converter for 'cairo.Context'

不幸的是,没有抛出异常-并且没有调用绘制处理程序(错误必须在此之前发生)。

有什么办法可以检测到这个吗?

我想提示用户安装python-gi-cairo

0 个答案:

没有答案