我正在尝试开发自己的GtkPrintBackend, 从这里获得帮助: https://mail.gnome.org/archives/desktop-devel-list/2006-December/msg00069.html
我想测试我的打印后端(通过使打印对话框使用我的后端)。我该怎么做?
也就是说,如何让“打印”对话框改为使用我的后端?
答案 0 :(得分:0)
我在这里回答了我自己的问题,因为我找到了一个解决方法:
我安装了jhbuild并使用jhbuild构建了gtk +模块。
相应模块的源代码下载到~/jhbuild/checkout/<module-name>
。
修改〜jhbuild/checkout/gtk+/gtk/modules/printbackends/
目录下的打印后端,并重建它(查找执行该操作here的说明)。
现在,当您从jhbuild shell启动gtk应用程序时,它将使用修改后的后端而不是系统默认的后端。