/libpeony-qt-development-examples

这是libpeony-qt的测试用例,提供了各个关键组件的简单使用方法。

Primary LanguageQMakeGNU Affero General Public License v3.0AGPL-3.0

Develop a File Manager Application on libpeony

About libpeony

Peony is a file manager application and is a part of UKUI Desktop Environment. It provides a library, which allow who do a secondary development under LGPLv3. This means a developer can develop a file manager application like Peony, and reserve its licenses and copyrights.

Libpeony is based on gvfs/gio, and build with Qt5. You can see more infomation from the project Peony.

Build Depends

To build and run these project, you have to install the libpeony and its development files into your system.

In latest Ubuntu & Debian/Unstable

sudo apt install libpeony-dev

From sources of peony

see the peony's chapter build-from-source-and-test

Notice

To make sure the healthy and long-term growth of Peony, we choose publish it under GPLv3 and LGPLv3.

The modification of peony is allowed, but you must publish your changes, otherwise you will violate the GPLv3.

The modification of libpeony is allowed, but you must publish your changes, otherwise you will violate the LGPLv3.

The second development based on libpeony has not limitted. You can reserve the changes and make it private.