那是因为你的 C++ Qt5 库版本太低,导致找不到符号。
换Archlinux吧,Fedora 的Qt更新太慢
那是因为你的 C++ Qt5 库版本太低,导致找不到符号。
换Archlinux吧,Fedora 的Qt更新太慢
刚刚重构完窗口混合器,应该可以用 QGraphicsVideoItem 来实现视频播放器,这样就可以替换现在的 HTML5 video 的实现方式,支持所有视频格式。
官方通过 qt-unified-linux-x64-3.0.4-online.run 安装也试了.
LD_LIBRARY_PATH=/home/jimmy/Qt/5.10.1/gcc_64/lib/:${LD_LIBRARY_PATH}
pip install pyqt5 安装的版本不高, 也是 5.10.1
自动安装的 PyQt5-5.10.1-5.10.1-cp35.cp36.cp37.cp38-abi3-manylinux1_x86_64.whl
还是有这个问题.
感觉, 问题出在 pip install pyqt5 上.
动态效果可以看:
https://github.com/manateelazycat/emacs-application-framework/blob/master/screenshot/browser.gif
archlinux真的是对开发者最友好的发行版, 可以考虑 manjaro, 上手快。
快点换吧,想一想可以在emacs里面流畅的使用浏览器和视频播放器的感觉。
用QGraphicsVideoItem重新实现了视频播放器,现在可以播放任意格式的视频了。
用MediaInfo自动判断视频和音频文件了,现在不用写一堆文件后缀的正则表达式了。
太6了,就是感觉用py怪怪的,和有点vim的感觉,要是用emacs25的 modules 功能,然后动态加载就太好了
Python 是一个完美写Qt/Gtk的语言,而且Python可以直接调用很多线程的库,可以在短时间内极大的扩展emacs的能力。 就像上面的文件名类型判断, 一个 pymediainfo, 几行代码就搞定了。
欢迎提交补丁。
写了一个简单的开发者手册:https://github.com/manateelazycat/emacs-application-framework/blob/master/HACKING.md
欢迎大家一起来玩。
这个绝对是飙星小王子,要不咱们押个注:sunglasses:
去 Twitter 上帮我宣传吧,大家玩的人越多,不会写代码的同学享受的福利越多,哈哈哈哈
转发我的 Twitter 也可以: https://twitter.com/manateelazycat/status/1011563773327376384
两边之间的快捷键怎么对应?比如在web页面,用C-s搜索文字,跳到目标位置,然后用shift加方向键选择文字,然后用M-w拷贝,这一系列操作如何实现?
如果能实现以上操作就爽了,然后pdf查看功能希望能加上
写点js插件注入webkit就可以了,这个项目的目标是一切皆有可能,只要有想象力
pdf查看为什么不用 pdf-tools ? 一个pdf渲染服务,比我原来写的doc-view.el那种图片截图的方法好很多了。 我现在就用 pdf-tools 看书,特别爽。
现在视频播放器所有窗口隐藏时会自动暂停,按空格可以继续。