diff --git a/.licrc b/.licrc new file mode 100644 index 0000000..1e4002c --- /dev/null +++ b/.licrc @@ -0,0 +1,26 @@ +# .licrc +# +# IMPORTANT!: ALL SECTIONS ARE MANDATORY +[licenses] +# This indicates which are the only licenses that Licensebat will accept. +# The rest will be flagged as not allowed. +accepted = ["MIT", "MSC", "BSD"] +# This will indicate which licenses are not accepted. +# The rest will be accepted, except for the unknown licenses or dependencies without licenses. +# unaccepted = ["LGPL"] +# Note that only one of the previous options can be enabled at once. +# If both of them are informed, only accepted will be considered. + +[dependencies] +# This will allow users to flag some dependencies so that Licensebat will not check for their license. +ignored=["ignored_dep1", "ignored_dep2"] +# If set to true, Licensebat will ignore the dev dependencies. +ignore_dev_dependencies = true +# If set to true, Licensebat will ignore the optional dependencies. +ignore_optional_dependencies = true + +[behavior] +# False by default, if true, it will only run the checks when one of the dependency files or the .licrc file has been modified. +run_only_on_dependency_modification = true +# False by default, if true, it will never block the build. +do_not_block_pr = false diff --git a/README.RU.md b/README.RU.md index 892a692..f0775af 100644 --- a/README.RU.md +++ b/README.RU.md @@ -1,12 +1,14 @@ # QXlsx -> *Read this in other languages: [English](README.md), :kr: [한국어](README.ko.md), [Russian](README.RU.md)* +[![Conan Center](https://shields.io/conan/v/qxlsx)](https://conan.io/center/qxlsx) + +> *Read this in other languages: [English](README.md), :kr: [한국어](README.ko.md), :ru: [Русский](README.RU.md)*

- QXlsx - это библиотека чтения / записи файлов Excel (*. Xlsx). - - Поскольку QtXlsx больше не поддерживается (2014 г.), я создал новый проект, основанный на QtXlsx. (2017-) -- Язык разработки QXlsx - C ++. (с Qt) + - Поскольку QtXlsxWriter больше не поддерживается, я создал новый проект, основанный на QtXlsx. (2017-) +- Язык разработки QXlsx - C++. (с Qt) - Вам не нужно использовать статическую библиотеку или динамический общий объект с помощью QXlsx. - Вы также можете использовать его как статическую библиотеку. @@ -21,20 +23,12 @@ - См. [Как настроить проект QXlsx (qmake)](HowToSetProject.md) - См. [Как настроить проект QXlsx (cmake)](HowToSetProject-cmake.md) -## Tested environment - -| Travis CI (Linux) | AppVeyor (Windows) | CodeFactor | Github Actions
Linux/Win/Mac | iOS / Android | -| :---------------: | :----------------: | :--------: | :------------------------: | :----------------------------: | -| [![Build Status](https://travis-ci.com/QtExcel/QXlsx.svg?branch=master)](https://travis-ci.com/QtExcel/QXlsx) | [![Build status](https://ci.appveyor.com/api/projects/status/jkod8257gg66vm6e?svg=true)](https://ci.appveyor.com/project/QtExcel/qxlsx) | [![CodeFactor](https://www.codefactor.io/repository/github/qtexcel/qxlsx/badge)](https://www.codefactor.io/repository/github/qtexcel/qxlsx) | [![Ubuntu](https://github.com/QtExcel/QXlsx/workflows/Ubuntu/badge.svg)](https://github.com/QtExcel/QXlsx/actions/Ubuntu) [![MacOS](https://github.com/QtExcel/QXlsx/workflows/MacOS/badge.svg)](https://github.com/QtExcel/QXlsx/actions/MacOS) [![Windows](https://github.com/QtExcel/QXlsx/workflows/Windows/badge.svg)](https://github.com/QtExcel/QXlsx/actions/Windows) | [![IOS](https://github.com/QtExcel/QXlsx/workflows/IOS/badge.svg)](https://github.com/QtExcel/QXlsx/actions/IOS) [![Android](https://github.com/QtExcel/QXlsx/workflows/Android/badge.svg)](https://github.com/QtExcel/QXlsx/actions/Android) | +## Github Actions +[![Android](https://github.com/QtExcel/QXlsx/actions/workflows/android.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/android.yml) [![IOS](https://github.com/QtExcel/QXlsx/actions/workflows/ios.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/ios.yml) [![MacOS](https://github.com/QtExcel/QXlsx/actions/workflows/macos.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/macos.yml) [![Ubuntu](https://github.com/QtExcel/QXlsx/actions/workflows/ubuntu.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/ubuntu.yml) [![Windows](https://github.com/QtExcel/QXlsx/actions/workflows/windows.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/windows.yml) [![CMake](https://github.com/QtExcel/QXlsx/actions/workflows/cmake.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/cmake.yml) [![cmake-ubuntu](https://github.com/QtExcel/QXlsx/actions/workflows/cmake-ubuntu.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/cmake-ubuntu.yml) - См. [Протестированные среды](TestEnv.md) -## Делать -- [Проверить](ToTest.md) -- [Что обновлять](ToUpgrade.md). -- [Vision](Vision.md) - ## Вклады - См. [Участники] (https://github.com/QtExcel/QXlsx/graphs/contributors). diff --git a/README.ko.md b/README.ko.md index 5de673c..e14491e 100644 --- a/README.ko.md +++ b/README.ko.md @@ -1,11 +1,13 @@ # QXlsx -> *Read this in other languages: [English](README.md), :kr: [한국어](README.ko.md)* +[![Conan Center](https://shields.io/conan/v/qxlsx)](https://conan.io/center/qxlsx) + +> *Read this in other languages: [English](README.md), :kr: [한국어](README.ko.md), :ru: [Русский](README.RU.md)*

- QXlsx는 엑셀 파일(*.xlsx)을 읽고 쓰는 라이브러리입니다. - - QtXlsx가 더 이상 지원되지 않기 때문에(2014), QtXlsx에 기반한 새로운 프로젝트를 만들었습니다. (2017-) + - QtXlsxWriter가 더 이상 지원되지 않기 때문에, QtXlsx에 기반한 새로운 프로젝트를 만들었습니다. (2017-) - QXlsx는 개발언어로 C++을 사용합니다. (Qt 사용) - QXlsx는 정적 또는 동적 라이브러리를 사용하지 않아도 되도록 제작되었습니다. - 물론 정적 라이브러리(static library)로 사용할 수도 있습니다. @@ -20,20 +22,12 @@ - :권장: [QXlsx 프로젝트 설정하는 방법 (qmake)](HowToSetProject.ko.md) 참조 - [QXlsx 프로젝트 설정하는 방법 (cmake)](HowToSetProject-cmake.ko.md) 참조 -## 테스트 환경 - -| Travis CI (Linux) | AppVeyor (Windows) | CodeFactor | Github Actions
Linux/Win/Mac | iOS / Android | -| :---------------: | :----------------: | :--------: | :------------------------: | :----------------------------: | -| [![Build Status](https://travis-ci.com/QtExcel/QXlsx.svg?branch=master)](https://travis-ci.com/QtExcel/QXlsx) | [![Build status](https://ci.appveyor.com/api/projects/status/jkod8257gg66vm6e?svg=true)](https://ci.appveyor.com/project/QtExcel/qxlsx) | [![CodeFactor](https://www.codefactor.io/repository/github/qtexcel/qxlsx/badge)](https://www.codefactor.io/repository/github/qtexcel/qxlsx) | [![Ubuntu](https://github.com/QtExcel/QXlsx/workflows/Ubuntu/badge.svg)](https://github.com/QtExcel/QXlsx/actions/Ubuntu) [![MacOS](https://github.com/QtExcel/QXlsx/workflows/MacOS/badge.svg)](https://github.com/QtExcel/QXlsx/actions/MacOS) [![Windows](https://github.com/QtExcel/QXlsx/workflows/Windows/badge.svg)](https://github.com/QtExcel/QXlsx/actions/Windows) | [![IOS](https://github.com/QtExcel/QXlsx/workflows/IOS/badge.svg)](https://github.com/QtExcel/QXlsx/actions/IOS) [![Android](https://github.com/QtExcel/QXlsx/workflows/Android/badge.svg)](https://github.com/QtExcel/QXlsx/actions/Android) | +## Github Actions +[![Android](https://github.com/QtExcel/QXlsx/actions/workflows/android.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/android.yml) [![IOS](https://github.com/QtExcel/QXlsx/actions/workflows/ios.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/ios.yml) [![MacOS](https://github.com/QtExcel/QXlsx/actions/workflows/macos.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/macos.yml) [![Ubuntu](https://github.com/QtExcel/QXlsx/actions/workflows/ubuntu.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/ubuntu.yml) [![Windows](https://github.com/QtExcel/QXlsx/actions/workflows/windows.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/windows.yml) [![CMake](https://github.com/QtExcel/QXlsx/actions/workflows/cmake.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/cmake.yml) [![cmake-ubuntu](https://github.com/QtExcel/QXlsx/actions/workflows/cmake-ubuntu.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/cmake-ubuntu.yml) - [테스트된 환경](TestEnv.md) 참조 -## 할 일 -- [테스트 할 일](ToTest.md) -- [업그레이드 할 일](ToUpgrade.md) -- [비전](Vision.md) - ## 컨트리뷰터 - [컨트리뷰터](https://github.com/QtExcel/QXlsx/graphs/contributors) 참조. diff --git a/README.md b/README.md index 33f29f2..5904056 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@

- QXlsx is excel file(`*.xlsx`) reader/writer library. - - Because QtXlsx is no longer supported(2014), I created a new project that is based on QtXlsx. (2017-) + - Because QtXlsxWriter is no longer supported, I created a new project that is based on QtXlsx. (2017-) - Development language of QXlsx is C++. (with Qt) - You don't need to use static library or dynamic shared object using QXlsx. - You can also use it as a static library. @@ -22,19 +22,11 @@ - See [how to setup QXlsx project (qmake)](HowToSetProject.md) - See [how to setup QXlsx project (cmake)](HowToSetProject-cmake.md) -## Tested environment +## Github Actions -| Travis CI (Linux) | AppVeyor (Windows) | CodeFactor | Github Actions
Linux/Win/Mac | iOS / Android | -| :---------------: | :----------------: | :--------: | :------------------------: | :----------------------------: | -| [![Build Status](https://travis-ci.com/QtExcel/QXlsx.svg?branch=master)](https://travis-ci.com/QtExcel/QXlsx) | [![Build status](https://ci.appveyor.com/api/projects/status/jkod8257gg66vm6e?svg=true)](https://ci.appveyor.com/project/QtExcel/qxlsx) | [![CodeFactor](https://www.codefactor.io/repository/github/qtexcel/qxlsx/badge)](https://www.codefactor.io/repository/github/qtexcel/qxlsx) | [![Ubuntu](https://github.com/QtExcel/QXlsx/workflows/Ubuntu/badge.svg)](https://github.com/QtExcel/QXlsx/actions/Ubuntu) [![MacOS](https://github.com/QtExcel/QXlsx/workflows/MacOS/badge.svg)](https://github.com/QtExcel/QXlsx/actions/MacOS) [![Windows](https://github.com/QtExcel/QXlsx/workflows/Windows/badge.svg)](https://github.com/QtExcel/QXlsx/actions/Windows) | [![IOS](https://github.com/QtExcel/QXlsx/workflows/IOS/badge.svg)](https://github.com/QtExcel/QXlsx/actions/IOS) [![Android](https://github.com/QtExcel/QXlsx/workflows/Android/badge.svg)](https://github.com/QtExcel/QXlsx/actions/Android) | +[![Android](https://github.com/QtExcel/QXlsx/actions/workflows/android.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/android.yml) [![IOS](https://github.com/QtExcel/QXlsx/actions/workflows/ios.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/ios.yml) [![MacOS](https://github.com/QtExcel/QXlsx/actions/workflows/macos.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/macos.yml) [![Ubuntu](https://github.com/QtExcel/QXlsx/actions/workflows/ubuntu.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/ubuntu.yml) [![Windows](https://github.com/QtExcel/QXlsx/actions/workflows/windows.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/windows.yml) [![CMake](https://github.com/QtExcel/QXlsx/actions/workflows/cmake.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/cmake.yml) [![cmake-ubuntu](https://github.com/QtExcel/QXlsx/actions/workflows/cmake-ubuntu.yml/badge.svg)](https://github.com/QtExcel/QXlsx/actions/workflows/cmake-ubuntu.yml) - -- See [tested environments](TestEnv.md) - -## To Do -- [To test](ToTest.md) -- [What to upgrade](ToUpgrade.md). -- [Vision](Vision.md) +- See [tested environments](TestEnv.md) for more information. ## Contributions - See [contributors](https://github.com/QtExcel/QXlsx/graphs/contributors).