Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
KParts-based Okular plugin for Mozilla Firefox and Google Chrome
C++ C
branch: master

This branch is 1 commit behind jeremysanders:master

Failed to load latest commit information.
packaging/gentoo/www-plugins/okularplugin
qtbrowserplugin Fixes #2: Memory corruption in qtbrowserplugin fixed.
.gitignore
CMakeLists.txt
README Fixes #3: Updated plugin pathes of browsers.
okularplugin_okularui.rc Added mouse drag button.
okularpluginui.rc define own print button to prevent configuration clash.
partwin.cpp Hide statusbar
partwin.h Fixes #4: Okular hangs when tmp file is deleted too early.
progresswidget.cpp Added label for displaying errors to progressbar widget.
progresswidget.h Added label for displaying errors to progressbar widget.
progresswidget.ui

README

This is a KParts-based Okular plugin for NPAPI-compatible browsers.
Tested Browsers are:
  - Mozilla Firefox
  - Google Chrome/Chromium

It uses Nokia's QtBrowserPlugin, part of Qt Solutions


-----------------------
Build instructions
-----------------------

1. Requirements:
================
 - gcc
 - automoc
 - cmake
 - kdelibs5-dev


2. Installation:
================
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install


3. Activate Plugin:
===================
To activate the plugin, make sure that libokularplugin.so is in your 
browsers plugin path:

Firefox
-------
for 32Bit and 64Bit systems:
$ mkdir -p ${HOME}/.mozilla/plugins
$ ln -s /usr/lib/libokularplugin.so ${HOME}/.mozilla/plugins


Chromium
--------
for 32Bit and 64Bit systems:
$ sudo mkdir /usr/lib/chromium-browser/plugins
$ sudo ln -s /usr/lib/libokularplugin.so /usr/lib/chromium-browser/plugins


Chrome
--------
for 32Bit and 64Bit systems:
$ sudo mkdir /opt/google/chrome/plugins
$ sudo ln -s /usr/lib/libokularplugin.so /opt/google/chrome/plugins
Something went wrong with that request. Please try again.