1

我正在尝试开发自己的 GtkPrintBackend ,从这里获取帮助: https ://mail.gnome.org/archives/desktop-devel-list/2006-December/msg00069.html

我想测试我的打印后端(通过让打印对话框改用我的后端)。我怎么做?

也就是说,如何让“打印”对话框使用我的后端?

4

1 回答 1

0

在这里回答我自己的问题,因为我想出了一个解决方法:

我安装了 jhbuild 并使用 jhbuild 构建了 gtk+ 模块。对应模块的源码下载在~/jhbuild/checkout/<module-name>.
修改 ~ 目录下的打印后端,并重建它(在此处jhbuild/checkout/gtk+/gtk/modules/printbackends/查找说明)。

现在,当您从 jhbuild shell 启动 gtk 应用程序时,它将使用修改后的后端而不是系统默认的后端。

于 2017-05-28T15:29:46.070 回答