Skip to content
This repository has been archived by the owner on Mar 30, 2022. It is now read-only.

martyr-deepin/dtksettings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dtk Settings

Dtk Settings is a module of Dtk, which can generate user config and UI dialog from json.

screenshot

Dependencies

Support platform:

  • Deepin 2015

  • Mac OS 10.12+

  • Windows 7 32/64bit, Windows 8 32/64 bit.

Installation

Repository Install

If you are deepin user, you can install from repository:

sudo apt-get install libdtksettingsview libdtksettings

Build and install

Linux Platform

Install Build Dependencies

Release base debian

sudo apt-get install debhelper qt5-default qt5-qmake qttools5-dev-tools

Build

mkdir build
cd build
qmake -r ..
make install

Windows Platform

Development Environment

  • Windows 10
  • Microsoft Visual C++ 2017
  • Qt5.8

Build and Install

mkdir build
cd build
qmake "LIB_INSTALL_DIR=D:/Develop/lib" "INCLUDE_INSTALL_DIR=D:/Develop/include" -r ..
nmake
nmake install

Mac OS Platform

Development Environment

  • Mac OS 10.12+
  • Qt5.8

Set Qt PATH

export QtInstallPath=/User/yourhome/Qt5.8/5.8/clang_64
export PATH=$QtInstallPath/bin:$PATH

Build and Install

mkdir build
cd build
qmake "LIB_INSTALL_DIR=/usr/local/lib" "INCLUDE_INSTALL_DIR=/usr/local/include" -r ..
make
make install

Getting help

Any usage issues can ask for help via

Getting involved

We encourage you to report issues and contribute changes

License

Dtk Settings is licensed under GPLv3.