qtwebkit +pdf.js 实现pdf的打印及预览,在windows和linux上没有问题,但在 macos下用pdf部分字体成乱码,由于不想再折腾笨重的qtwebengine, 不可能因为这个小bug,还再动其他平台上的架构,于是,分析qtwebkit,qt的源码,终于搞定,呵呵
总结了一下:
qtwebkit架构还是比 qtwebengine 简单, 如果这个bug出现qtwebengine里,估计一个月都搞不不定。
qtcreator这个ide是太弱了,vscode好太多,一直想换,但qt好插件没有,只能凑合在用。
qtcreator 与gdb,lddb集成度太低,几乎半成品,pretty print在linux下太乱,在macos根本不支持自定义格式器, 后来发现 xcode 支持挺好,所以用 qtcreator编译代码,然后用 xcode attach到程序来调,好痛苦。
qt是个好东西,应该被微软这样的大公司来收购,好好改造一下qtcreator,现今的qtcreator又丑又弱。




作者在文中分享了如何解决使用qtwebkit+pdf.js在macos系统上遇到的PDF字体乱码问题,他们深入qtwebkit和qt的源码找到了解决方案,而不愿因这个问题改变其他平台的架构。同时,文章批评了qtcreator的IDE性能,认为它不如vscode,并且在调试工具的集成和自定义格式器支持上存在问题。作者建议像微软这样的大公司收购qt,以改进qtcreator。

被折叠的 条评论
为什么被折叠?



