Debao Zhang
07ea0d92d9
Code refactoring: Make Cell::isDateTime() reliable
12 years ago
Debao Zhang
3a5c844386
Add qDebug support for XlsxColor
12 years ago
Debao Zhang
2ec533df7c
Don't omit default attribute fontId/fillId/borderId
12 years ago
Debao Zhang
780ceef359
Code refactoring: Empty border styles
Excel prefer <border><left/><right/><top/><bottom/><diagonal/></border> to
<border/>
12 years ago
Debao Zhang
ee51e7b641
Format refactor: Don't store default properties
So that fontKey/fillKey/borderKey/formatKey will be unique for the same
formats
12 years ago
Debao Zhang
88aaad9e02
Add new private class XlsxColor
12 years ago
Debao Zhang
c82cf47e2f
Add basic conditional formatting writer support.
12 years ago
Debao Zhang
8e20f8b12e
Format: Make some private memeber public
12 years ago
Debao Zhang
2273a967a9
Add internal support for dxf format
test needed.
12 years ago
Debao Zhang
81316ecf6e
Update documentation
12 years ago
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
12 years ago
Debao Zhang
9c443c996d
Code refactor: Only create FormatPrivate when needed.
12 years ago
Debao Zhang
176160d2a8
API change: Using Format instead of Format *
12 years ago
Debao Zhang
390440d0fa
RichString: Using Format instead of Format *
12 years ago
Debao Zhang
3e6e95be87
Code refactor: Remove private class XlsxFormatAlignmentData and
XlsxFormatProtectionData
12 years ago
Debao Zhang
fc326b064b
Code refactor: Remove private class XlsxFormatFillData
12 years ago
Debao Zhang
4670445888
Code refactor: Remove private class XlsxFormatBorderData
12 years ago
Debao Zhang
88ffbe3def
Code refactor: Remove private class XlsxFormatFontData
12 years ago
Debao Zhang
3b29af2d2a
Code refactor: numFmt part of QXlsx::Format
12 years ago
Debao Zhang
4bcce58f00
Code refactor: Make use of QSharedDataPointer for Format
12 years ago
Debao Zhang
9b0eb98048
Don't lost theme colors when edit exist .xlxs files
12 years ago
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.
12 years ago
Debao Zhang
8faebaaa91
Add QDateTime support for QXlsx::Cell
12 years ago
Debao Zhang
9abf395332
Update documentation
12 years ago
Debao Zhang
74839a73b9
Move key generate logic from Format to FontData/FillData/...
12 years ago
Debao Zhang
b4d9c5f2dd
Add custom number format support
12 years ago
Debao Zhang
ede8c52f03
Introduce macros for namespace to make qdoc happy
qdoc doesn't work for class located in normal namespace
12 years ago
Debao Zhang
113f1c760b
Refactor QXlsx::Styles and QXlsx::Format
12 years ago
Debao Zhang
d87b50a4b7
Wrap all char * string with QStringLiteral or QLatin1String
12 years ago
Debao Zhang
929db3d481
Refactor: Follow Qt5 module's file directories style
Xlsx Shared library can be used now
12 years ago
Debao Zhang
a563809f77
Refactor: D-Pointer used for public classes
12 years ago
Debao Zhang
3d47093e38
Add Fill & Border Style control for cell
12 years ago
Debao Zhang
f1632ee596
Add cell alignment control
12 years ago
Debao Zhang
abb991c212
Add font format support for cell data
12 years ago
Debao Zhang
4ec93ecb41
Long live QtXlsxWriter!
12 years ago