I just develop new plugin -- pdf viewer: https://github.com/manateelazycat/emacs-application-framework/commit/cbe25cb4c9c62b895e89e3bb06d5611ca0999d33 Screenshot at: https://github.com/manateelazycat/emacs-application-framework/blob/master/screenshot/pdf_viewer.gif Enjoy it. Andy Stewart 于2018年6月26日周二 下午11:38写道: > Hi guys > > I just develop a new framework > https://github.com/manateelazycat/emacs-application-framework > > *Emacs Application Framework is a development framework that developers > can develop any PyQt program and integrate into Emacs.* > > This framework mainly implements three functions: > > 1. > > Integrate PyQt program window into Emacs Frame using Xlib Reparent > technology > 2. > > Listening to EAF buffer's keyboard event flow and controlling the > keyboard input of PyQt program via DBus IPC > 3. > > Created a window compositer to make the PyQt program window adapt > Emacs's Window/Buffer design > > Using this framework, you can use PyQt develop powerful graphics programs > to extend Emacs > > > Below is some screenshots: > > > > https://github.com/manateelazycat/emacs-application-framework/blob/master/screenshot/browser.gif > > > > https://github.com/manateelazycat/emacs-application-framework/blob/master/screenshot/image_viewer.gif > > > > https://github.com/manateelazycat/emacs-application-framework/blob/master/screenshot/video_player.gif > > > -- AndyStewart >