1
0
mirror of https://github.com/QtExcel/QXlsx.git synced 2025-01-16 04:42:53 +08:00

826 Commits

Author SHA1 Message Date
Daniel Nicoletti
0333829478 Fix nightly v1.5.0 2024-12-30 21:27:50 -03:00
Daniel Nicoletti
0eca9d6175 Fix SOVERSION 2024-12-30 20:00:35 -03:00
Daniel Nicoletti
fb6fcf1350 Add nightly CI checks 2024-12-30 19:51:24 -03:00
Daniel Nicoletti
1c7e6cae95 More clang-tidy fixes v1.4.10 2024-12-30 16:56:11 -03:00
Daniel Nicoletti
d5af39d46d Clang-tidy fixes 2024-12-30 13:06:00 -03:00
Daniel Nicoletti
fda6b806e2 Remove undefined CellReference::fromString
FIXES: #327
2024-09-03 12:20:45 -03:00
Daniel Nicoletti
35c6d274cb Return std::shared_ptr for Cell 2024-09-02 18:17:34 -03:00
Daniel Nicoletti
81284da693 Simplify datetimeFromNumber code 2024-09-02 17:24:42 -03:00
Daniel Nicoletti
c643be3647 Remove unused QtGlobal header 2024-09-02 16:39:01 -03:00
Alex Agranov
f5d07959d5 fix QDateTime performance on Qt6 2024-09-02 16:24:57 -03:00
Daniel Nicoletti
0868573fd4 Create a CellTable class that stores cells with QHash
QMap is too slow to use as storage for cells, with
QHash I was able cut writeBool() & friends time by half.
2024-09-02 16:15:56 -03:00
Daniel Nicoletti
ee6b265b07
QMap cell reference cache only makes code slower (#358)
Benchmarking shows code is slower with it,
it's faster to just create the string.
2024-09-02 11:01:14 -03:00
Daniel Nicoletti
11bafef832 Fix broken build 2024-08-08 16:04:01 -03:00
Jay Two
9c704961d0
Merge pull request #341 from hxbb00/master
fix: workbook.xml.rels with absolute path
2024-08-08 17:21:20 +09:00
Jay Two
f2594e02c4
Merge pull request #345 from j2doll/j2doll/csv
- branch J2doll/csv
- new function for saving as csv file format (testing now)
2024-08-08 17:17:41 +09:00
Jay Two
f1bd57e445 update markdown 2024-08-08 17:03:26 +09:00
Jay Two
14d07ebdc0 new function for saving to csv file 2024-08-08 16:57:05 +09:00
hxbb00
3192b808a2
fix: workbook.xml.rels with absolute path
https://github.com/QtExcel/QXlsx/issues/310
v1.4.9
2024-07-29 12:01:43 +08:00
David Faure
db36c652ed Port away from deprecated API in Qt 6.6: QColor::setNamedColor
The replacement, QColor::fromString() exists since Qt 6.4.
2024-07-04 10:23:53 -03:00
Daniel Nicoletti
12ff98db76 Fix GitHub CI as it now uses AppleSilicon HW
Qt5 open source only supports x86_64 builds
on macOS, this makes sure we build for the
available archtecture.
2024-07-04 10:13:13 -03:00
Daniel Nicoletti
5909b6d1e0
Remove broken CI badges from README.md 2024-07-04 10:11:17 -03:00
Andreas Deininger
073bec284d Fix typos v1.4.8 2024-02-29 20:38:51 -03:00
Jay Two
1f2ca71b81 update 2023-12-18 16:09:30 +09:00
Jay Two
0c8a17626f
Merge pull request #311 from alexagr/fix-empty-columns
- fix parsing of worksheets that lack column number / have invalid dimension
v1.4.7
2023-12-18 13:19:39 +09:00
Jay Two
a98a96497e
Merge pull request #319 from dfaure-kdab/wip/dfaure/verbose
- Remove cmake debug messages, to reduce noise when used as a git submodule

Thank you for your help.
2023-12-18 12:17:24 +09:00
David Faure
f287037db5 Remove cmake debug messages, to reduce noise when used as a git submodule 2023-12-14 20:17:53 +01: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
2023-11-08 22:36:28 -03:00
Daniel Nicoletti
52dd7463e7 Fix colors alph channel 2023-11-07 23:30:01 -03:00
Alex Agranov
cfe944701e fix worksheet parsing of worsheets that lack dimension / column number 2023-10-20 01:34:54 +03:00
Stefan Gerlach
fbf2c37e64 Fix warnings: zero as null pointer constant
Fix more warnings: zero as null pointer constant
2023-09-22 11:15:33 -03:00
Jay Two
8c9e89d3f1
Merge pull request #306 from QtExcel/dantti/enable_precommit
Hi!
I work in a place without internet on weekdays.
It's hard to see information often.
2023-09-18 12:30:10 +09:00
Daniel Nicoletti
7311b8b537 Add pre-commit so CI integration does auto fixes 2023-09-15 10:32:35 -03:00
Daniel Nicoletti
13b8c85633 Write sheetFormatProps 2023-09-14 12:08:11 -03:00
Daniel Nicoletti
db608768a3 Add and apply clang-format
This project has no standard on coding style,
some files use tab, others space, and new
Merge Requests usually break the current formatting
with this clang-format we can easy this.
2023-09-14 11:06:39 -03:00
Jay Two
499901003f
Merge pull request #281 from j2doll/master
* Update markdown & add license bat
2023-04-26 18:08:29 +09:00
Jay Two
be1871fd1f append .licrc 2023-04-26 18:03:28 +09:00
Jay Two
fe15ce5d4b
Update README.RU.md 2023-04-26 17:54:51 +09:00
Jay Two
a40d08f48b
Update README.ko.md 2023-04-26 17:53:13 +09:00
Jay Two
c8692e18b0
Update README.RU.md 2023-04-26 17:51:07 +09:00
Jay Two
99167786c1
Update README.md 2023-04-26 17:48:26 +09:00
Jay Two
b180b6d59e
Merge pull request #272 from MartinDelille/fix-qt-find
- Fix Qt find 
- using Qt 5.9 or higher version
2023-04-20 16:38:31 +09:00
Jay Two
911954f04f
Merge pull request #273 from MartinDelille/badge
Add conan badge
2023-04-20 15:52:48 +09:00
Jay Two
9d6db9efb9
Merge pull request #279 from DarthGandalf/fixinc
Fix #278
2023-04-20 15:51:58 +09:00
Alexey Sokolov
8c3e6633e3 Fix #278
There's no real reason to install the same headers twice, but at least
now clients of the library can build again
2023-04-17 23:44:16 +01:00
Antonio Rojas
3222f30d2a Make Qt5/Qt6 versions fully coinstallable
Add version to the include path to make Qt5 and Qt6 versions coinstallable
v1.4.6
2023-03-24 11:58:32 -03:00
Martin Delille
08c8128e9b
Fix Qt find 2023-02-03 17:25:47 +01:00
Martin Delille
67d1938e1f
Add conan badge 2023-01-27 00:49:55 +01:00
Jay Two
00380c3ffa update floating date 2023-01-16 22:44:30 +09:00
Jay Two
577674fd83 change default column width to 8.43 2023-01-16 22:20:40 +09:00
Jay Two
ffad8c07f9 update old markdown text 2023-01-06 17:00:27 +09:00