Clone or download
haruyukilxz update changelog
Change-Id: I52206a368f0491da3b4de19e5fe94f8edbf93ffb
Latest commit 8bcbdad Sep 7, 2018

README.md

Deepin Menu

Deepin Menu is the unified menu service for Deepin Desktop Environment.

Dependencies

Build dependencies

  • Qt (>= 5.6)
  • dtkwidget (>= 2.0.6)

Runtime dependencies

  • DBus
  • Qt5 (>= 5.6)
    • Qt5-Widgets
    • Qt5-Gui
    • Qt5-DBus
  • dtkwidget (>=2.0.6)

Installation

Build from source code

  1. Make sure you have installed all dependencies.

  2. Build:

$ cd deepin-menu
$ mkdir build
$ cd build
$ qmake ..
$ make
  1. Install:
$ sudo make install

Usage

Run the binary, the two DBus interfaces com.deepin.Menu.Manager and com.deepin.Menu it provides should be sufficient to explain itself. More details on the data structure it uses needs to be done.

Getting help

You may also find these channels useful if you encounter any other issues:

License

Deepin Menu is licensed under GPLv3.