如何测试我的GtkPrintBackend?

时间:2017-05-22 03:44:42

标签: printing gtk gtk3 custom-backend

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

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

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

1 个答案:

答案 0 :(得分:0)

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

我安装了jhbuild并使用jhbuild构建了gtk +模块。 相应模块的源代码下载到~/jhbuild/checkout/<module-name>
修改〜jhbuild/checkout/gtk+/gtk/modules/printbackends/目录下的打印后端,并重建它(查找执行该操作here的说明)。

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