# LingmoUI **Repository Path**: spark-framework-libs/lingmoui ## Basic Information - **Project Name**: LingmoUI - **Description**: LingmoUI is a GUI library based on QQC2 (Qt Quick Controls 2), every LingmoOS application uses it. - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-11-24 - **Last Updated**: 2024-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LingmoUI LingmoUI is a GUI library based on QQC2 (Qt Quick Controls 2), every Lingmo application uses it. ## Features * Light and Dark Mode * Borderless window (XCB Window move & resize) * Blurred window * Window shadow * Desktop-level menu * The style of the Qt Quick control * ... ## Dependencies ```bash sudo apt install libqt5x11extras5-dev libkf5windowsystem-dev qtbase5-private-dev libxcb1-dev libxcb-shape0-dev libxcb-icccm4-dev -y ``` ## Build Before build, make sure you have necessary Qt environment. ```bash mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .. make sudo make install ``` ## Packaging ### Debian/Ubuntu Install compile dependencies: ```bash $ sudo apt install equivs devscripts --no-install-recommends $ sudo mk-build-deps -i -t "apt-get --yes" -r ``` Start packing ```bash $ dpkg-buildpackage -b -uc -us ``` ## License LingmoUI is licensed under GPLv3.