mirror of
https://github.com/QtExcel/QXlsx.git
synced 2025-01-30 05:02:52 +08:00
Daniel Nicoletti
b79e5359ae
Remove GitHub actions that do not work anymore and simplyfy our CMake one
Windows was not removed to keep testing the qmake version
QXlsx
Read this in other languages: English, 🇰🇷 Korean, 🇷🇺 Russian
- QXlsx is excel file(
*.xlsx
) reader/writer library.- 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.
How to use
How to set up (Installation)
Github Actions
- See tested environments for more information.
Contributions
- See contributors.
License and links
- QXlsx is under MIT license. https://github.com/QtExcel/QXlsx
- Thank you for creating the following amazing projects. 👍
- Qt is under LGPL v3 license or Commercial license. https://www.qt.io/
- QtXlsxWriter is under MIT license. 👍 https://github.com/dbzhang800/QtXlsxWriter
- Qt-Table-Printer is under BSD 3-Clause license. https://github.com/T0ny0/Qt-Table-Printer
- recurse is under MIT license. https://github.com/pkoretic/recurse
- libfort is under MIT license. https://github.com/seleznevae/libfort
- colorprintf is under MIT license. https://github.com/VittGam/colorprintf
- HelloActions-Qt is under MIT license. https://github.com/jaredtao/HelloActions-Qt
📧 Contact
- Leave me a issue. https://github.com/QtExcel/QXlsx/issues
- If you are interested in participating in the project, please contact us by issue.
- My native language is not English and my English is not fluent. Please, use EASY English. :-)
- If you would like to translate README.md into your native language, please contact me.
- You can either raise an issue or use a pull request. (such as README.ko.md)
Similar projects
⭐ Qxlnt https://github.com/QtExcel/Qxlnt
- Qxlnt is a helper project that allows xlnt to be used in Qt.
- xlnt is a excellent C++ library for using xlsx Excel files.
- I was looking for a way to make it easy to use in Qt. Of course, cmake is compatible with Qt, but it is not convenient to use. So I created Qxlnt.
⭐ Qlibxlsxwriter https://github.com/QtExcel/Qlibxlsxwriter
- Qlibxlsxwriter is a helper project that allows libxlsxwriter to be used in Qt.
- libxlsxwriter is a C library for creating Excel XLSX files.
⭐ QSimpleXlsxWriter https://github.com/QtExcel/QSimpleXlsxWriter
- Use SimpleXlsxWriter in Qt.
- SimpleXlsxWriter is C++ library for creating XLSX files for MS Excel 2007 and above.
Languages
C++
76.5%
C
20.3%
QMake
1.7%
CMake
1.3%
QML
0.1%