Debao Zhang
ee51e7b641
Format refactor: Don't store default properties
...
So that fontKey/fillKey/borderKey/formatKey will be unique for the same
formats
2013-11-29 16:07:24 +08:00
Debao Zhang
c82cf47e2f
Add basic conditional formatting writer support.
2013-11-28 00:39:23 +08:00
Debao Zhang
8e20f8b12e
Format: Make some private memeber public
2013-11-26 10:55:59 +08:00
Debao Zhang
2273a967a9
Add internal support for dxf format
...
test needed.
2013-11-24 00:50:44 +08:00
Debao Zhang
e1d93af4b7
Format: Use QMap instead of QHash
...
As the items of QHash are arbitrarily ordered, so the same formats may generate
different formatKey
2013-11-23 13:45:17 +08:00
Debao Zhang
77d727748d
Make RichString public
2013-11-22 23:22:27 +08:00
Debao Zhang
9c443c996d
Code refactor: Only create FormatPrivate when needed.
2013-11-22 16:29:30 +08:00
Debao Zhang
176160d2a8
API change: Using Format instead of Format *
2013-11-22 10:46:17 +08:00
Debao Zhang
390440d0fa
RichString: Using Format instead of Format *
2013-11-21 21:00:33 +08:00
Debao Zhang
3e6e95be87
Code refactor: Remove private class XlsxFormatAlignmentData and
...
XlsxFormatProtectionData
2013-11-21 16:57:19 +08:00
Debao Zhang
88ffbe3def
Code refactor: Remove private class XlsxFormatFontData
2013-11-21 13:02:23 +08:00
Debao Zhang
3b29af2d2a
Code refactor: numFmt part of QXlsx::Format
2013-11-19 17:28:47 +08:00
Debao Zhang
4bcce58f00
Code refactor: Make use of QSharedDataPointer for Format
2013-11-19 15:10:51 +08:00
Debao Zhang
04934a8543
Don't lost rich text information
2013-11-18 16:58:38 +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
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
d3ac530113
Fix bug: add missed patternType
2013-11-03 10:49:08 +08:00
Debao Zhang
8faebaaa91
Add QDateTime support for QXlsx::Cell
2013-10-25 15:23:03 +08:00
Debao Zhang
b4d9c5f2dd
Add custom number format support
2013-10-15 17:27:20 +08:00
Debao Zhang
ede8c52f03
Introduce macros for namespace to make qdoc happy
...
qdoc doesn't work for class located in normal namespace
2013-10-15 09:58:46 +08:00
Debao Zhang
113f1c760b
Refactor QXlsx::Styles and QXlsx::Format
2013-09-13 12:52:11 +08:00
Debao Zhang
929db3d481
Refactor: Follow Qt5 module's file directories style
...
Xlsx Shared library can be used now
2013-08-29 17:14:27 +08:00