如何测试我的 GtkPrintBackend



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

我想测试我的打印后端

(通过使打印对话框使用我的后端(。我该怎么做?

也就是说,如何使"打印"对话框改用我的后端?

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

我安装了jhbuild

并使用jhbuild构建了gtk+模块。相应模块的源代码下载在 ~/jhbuild/checkout/<module-name> 中。
修改 ~ jhbuild/checkout/gtk+/gtk/modules/printbackends/目录下的打印后端,然后重建它(在此处查找操作说明(。

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

最新更新