如何测试我的 GtkPrintBackend?
How do I test my GtkPrintBackend?
我正在尝试开发自己的 GtkPrintBackend ,
从这里寻求帮助:
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/
目录下的打印后端,并重建它(查找说明 here)。
现在,当您从 jhbuild shell 启动 gtk 应用程序时,它将使用修改后的后端而不是系统默认后端。
我正在尝试开发自己的 GtkPrintBackend , 从这里寻求帮助: 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/
目录下的打印后端,并重建它(查找说明 here)。
现在,当您从 jhbuild shell 启动 gtk 应用程序时,它将使用修改后的后端而不是系统默认后端。