Commit Graph

294 Commits

Author SHA1 Message Date
Debao Zhang 4bcce58f00 Code refactor: Make use of QSharedDataPointer for Format 2013-11-19 15:10:51 +08:00
Debao Zhang b2c7e554b3 Code refactor: Add prefix "XlsxFormat" to some internal class 2013-11-19 11:43:09 +08:00
Debao Zhang 04934a8543 Don't lost rich text information 2013-11-18 16:58:38 +08:00
Debao Zhang 6c4c0d847d Issue 9: Update README file 2013-11-18 13:20:20 +08:00
Debao Zhang 00350d4251 Fix Issue 7: Cell string misplacement when rich text exist
A private class RichString has been added. More work is needed
2013-11-18 11:52:10 +08:00
Debao Zhang d0cb3e6301 Change static member of SharedStrings to normal member 2013-11-17 01:08:28 +08:00
luckyhacky 5359ac4c11 Fix compile error under Qt 5.0
QStringRef::toInt() and QStringRef::toDouble() are introduced in Qt 5.1
2013-11-15 09:32:13 +08:00
Debao Zhang b3b9cb7b05 Update the demo images 2013-11-06 09:26:18 +08:00
Debao Zhang c80fcf00c5 Fix compile error under clang 2013-11-05 19:59:31 +08:00
Debao Zhang 8d1b109605 Add ArrayFormula support 2013-11-05 17:28:21 +08:00
Debao Zhang cc6bdf0105 Update version to 0.1.0 2013-11-05 14:05:37 +08:00
Debao Zhang f3e59183a9 Remove the readwrite example 2013-11-05 13:59:56 +08:00
Debao Zhang e369d98275 Update documentation 2013-11-05 13:57:26 +08:00
Debao Zhang 9263894eed Add a new example 2013-11-05 13:34:10 +08:00
Debao Zhang fa83c2d005 Add some overload members 2013-11-05 12:47:00 +08:00
Debao Zhang 470abc6453 Fix issue 6: row & column No. starts from 1 instead of 0 now 2013-11-05 11:15:25 +08:00
Debao Zhang daeff262bb Add a unit test for worksheet 2013-11-05 09:14:18 +08:00
Debao Zhang 68f4190fa5 Grouping rows and cols works now 2013-11-04 21:40:57 +08:00
Debao Zhang 9b0eb98048 Don't lost theme colors when edit exist .xlxs files 2013-11-04 11:53:04 +08:00
Debao Zhang af4de1afdb Remove unused colorIndexed member.
As all the indexed colors will be converted to rgb in the library when
reads an existing .xlsx file.

When write a .xlsx file, we never write indexed color.
2013-11-04 10:58:17 +08:00
Debao Zhang 7e3e463983 Take use of existing theme file 2013-11-04 10:51:59 +08:00
Debao Zhang 076b759825 Don't lost column groups info when open existing .xlsx files 2013-11-03 13:35:29 +08:00
Debao Zhang 3978885252 Add support for rows group 2013-11-03 13:22:07 +08:00
Debao Zhang da40285f5b Fix bug 2013-11-03 12:21:42 +08:00
Debao Zhang d3ac530113 Fix bug: add missed patternType 2013-11-03 10:49:08 +08:00
Debao Zhang 81d17478f6 Fix SharedString loading bug 2013-11-02 21:27:36 +08:00
Debao Zhang 397020f91d Worksheet: Fix constructor initialization list order 2013-11-02 20:03:06 +08:00
Debao Zhang 2e2a4ff9bc Add read support for indexedColors
Some old .xlsx files use indexed colors
2013-11-02 15:24:47 +08:00
Debao Zhang 6279b7e49b Fix the reading of style.xml
Save all the formats <xf>s in order even they are duplicated.
2013-11-02 14:36:54 +08:00
Debao Zhang 8feb738e9f Fix numFmt: don't assume that all custom numFmtId starts from 164 2013-11-01 15:47:55 +08:00
Debao Zhang ee9f43e21d Use the orignal cell format if no format is specified 2013-11-01 11:05:29 +08:00
Debao Zhang 5a035ede93 Add format param to the mergeCells() API 2013-11-01 10:37:41 +08:00
Debao Zhang 1c1e0a771e Add more contents to the demo example 2013-10-31 17:41:57 +08:00
Debao Zhang c80a601b25 Enable the AutoCompress option for zipwriter
So we can generate a smaller .xlsx file
2013-10-31 15:22:11 +08:00
Debao Zhang 0a0e24960a Add a demo example 2013-10-31 14:58:28 +08:00
Debao Zhang 27c0029df1 Add overload function for setRow and setColumn 2013-10-31 12:19:48 +08:00
Debao Zhang 93e1661aac Add more control option for worksheet 2013-10-31 11:06:30 +08:00
Debao Zhang 5f0fe45a3c Documentation: little update 2013-10-30 19:16:34 +08:00
Debao Zhang af43bd4981 Documentation: Use our html footer instead of the default one 2013-10-30 18:44:52 +08:00
Debao Zhang a4f3b9bdf5 Documentation: Add url link to source code page 2013-10-30 18:27:27 +08:00
Debao Zhang 0880c6c80a Fix documentation errors 2013-10-30 17:49:45 +08:00
Debao Zhang d8c1f360a2 Update .qdoc files 2013-10-30 17:35:42 +08:00
Debao Zhang c87413e8ad Fix defineName bug
sheetId is used in application inside, when save to/load from xml file,
which will convert to/from localSheetId
2013-10-30 13:37:44 +08:00
Debao Zhang fd1bf132a8 Fix bug: workbook information doesn't load to document 2013-10-30 13:25:02 +08:00
Debao Zhang 0d7863f420 Add defineName support 2013-10-30 13:15:41 +08:00
Debao Zhang ccd55974fa Load orignal sheetId 2013-10-30 11:49:28 +08:00
Debao Zhang b3c5fd91e4 Remove '=' from user input formula if exists 2013-10-30 09:56:06 +08:00
Debao Zhang 18d00f9665 Export the dimension api of worksheet 2013-10-29 22:07:50 +08:00
Debao Zhang 0155cc5409 Using QXlsx::CellRange instead of the private XlsxCellRange 2013-10-29 17:24:44 +08:00
Debao Zhang e283a0af7f Add data validation read/write support 2013-10-29 16:54:26 +08:00