Quantum OS系统的桌面shell:Quantum Shell

jopen 9年前

Quantum OS系统的桌面shell:Quantum Shell。Quantum OS 是一个使用 Google 的 Meterial Design 理念来设计的桌面 Linux 操作系统。重点将放在建立稳定的,易于使用的操作系统

Implementation Details

The shell is built as a compositor for Wayland using the QtCompositor API and QtQuick. The goal is to develop a convergent shell that adapts to the form factor of the device it is running on, and to also support HIDPI screens.

QtCompositor requires a small C++ wrapper, but the majority of the shell will be implemented in QML and Javascript.

Installation

Quantum Shell is a wayland compositor based on QtCompositor, and requires Wayland and Qt 5.4. In addition, will also need the qml-material repo installed as a QML module, like this:

modules    Material (renamed qml-material repo)  quantum-shell    quantum-shell.qml-project    README.md    ...

Once you have that set up, run the following commands to compile the C++ wrapper:

qmake  make

And run the compositor from an X11 desktop:

./quantum-shell -platform xcb

项目主页:http://www.open-open.com/lib/view/home/1417078719081