Home

Awesome

Slime Engine

A QML webview wrapper to support both QtWebEngine and Oxide through one simple QML API.

Installation

Dependencies

Either ...

... or ...

Build and Install

git clone https://github.com/tim-sueberkrueb/slime-engine
cd slime-engine
qmake && make
sudo make install

Usage

Try the demo:

cd slime-engine
qmlscene demo/Demo.qml

Minimal example:

import QtQuick 2.5
import SlimeEngine 0.2

WebView {
    engine: Slime.detectEngine()
    // engine: WebEngine.Oxide
    // engine: WebEngine.QtWebEngine
    url: "http://github.com"
}

Remember to call QtWebEngine::initialize(); from C++ when you're using QtWebEngine.

Releases

Note: There is no stable realease, yet!

Copyright and License

(C) Copyright 2016 by Tim Süberkrüb

Slime Engine is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

See LICENSE for more information.