xDaks on DeviantArthttps://www.deviantart.com/xdaks/art/Webkit-App-Bar-308471767xDaks

Deviation Actions

xDaks's avatar

Webkit App Bar

By
Published:
13K Views

Description

Webkit App Bar was originally intended as an application launcher (on left side in the screenshot) written in Python with using QtWebKit.
Now includes a simple plugin system, allowing the creation of any kind of desktop widget.

Download

Archives are on GitHub Icon ultraminiGitHub now.

Qt4 version for a little bit older distros like Debian 8, *buntu 16.04 LTS, Mint 18.*

Qt5 version for distros, which removed Qt4 webkit support, beginning with Debian 9, *buntu 17.10, Manjaro 17.* ... and newer

Changes

17.9.2017
new Qt5 & Python 3 version

3.1.2016
cleanup qBrowser code a bit, new example "active area", new intellihide option in "autohide" example


16.3.2015
added Fluxbox to the list of supported WMs

5.5.2014
fixed WM detection

20.9.2013
fixed problem with diacritics in the application path, thanks to lillgrinn

4.4.2013
new version with plugin support - few examples included ;-)

19.4.2013
few fixes, new "empty project", new example - app launcher with autohide property
© 2012 - 2024 xDaks
Comments59
Join the community to add your comment. Already a deviant? Log In
MarioMey's avatar
Now, I'm on Debian 9... and this app doesn't work any more. :/

First at all, I had to install python-qt4. But, after that, this error is shown:

mario@circo3d-md:~/apps/webkit_app_bar$ python qBrowser.py appbar
Traceback (most recent call last):
  File "qBrowser.py", line 24, in <module>
    from PyQt4 import QtCore, QtGui, QtWebKit
ImportError: cannot import name QtWebKit

After some research (stackoverflow.com/questions/37…), I arrived to this info:

(...)

The latest version does not contain QtWebkit.so.

Unfortunately the code in question needs to be updated to use an alternative such as PyQt5 equivalent module.
(...)

Maybe, it is the same issue. I tried one workaround, but it didn't work.

I know that you are not developing this app any more... that's why I'm sad :/.

Anyway, thanks for the app. I used to use a lot.