Quantum OS系統的桌面shell:Quantum Shell
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