Skip to content
KParts-based Okular Firefox Plugin
C++
Find file
Latest commit 0aac7ad @jeremysanders Merge pull request #3 from afrimberger/master
some UI improvements and minor fixes
Failed to load latest commit information.
packaging/gentoo/www-plugins/okularplugin Added ebuild for version 1.0.1
qtbrowserplugin Fixes #2: Memory corruption in qtbrowserplugin fixed.
.gitignore Implemented widget for visualizing download progress.
CMakeLists.txt Added ebuild for gentoo.
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
progresswidget.cpp Added label for displaying errors to progressbar widget.
progresswidget.h
progresswidget.ui Added label for displaying errors to progressbar widget.

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.