Debao Zhang
11e8d7c48a
Prevent while() from causing potential infinite loops
If xml files don't have proper close tags, don't generate an infinite
loop in our library.
11 years ago
Debao Zhang
39483f77d7
Code refactor: Move DataValidation related xml code
11 years ago
Debao Zhang
231a980ca0
Code refactor
11 years ago
Debao Zhang
f05a948923
XlsxColor refactor
11 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
11 years ago
Debao Zhang
dbafc54418
Remove qDebug statement
11 years ago
Debao Zhang
9d32599f2d
Don't lost conditionalformatting data when edit an existing file
11 years ago
Debao Zhang
b375444368
Make use of XlsxColor for ConditionalFormatting
11 years ago
Debao Zhang
88aaad9e02
Add new private class XlsxColor
11 years ago
Debao Zhang
a84b996412
Add dataBar and colorScale write support
11 years ago
Debao Zhang
c82cf47e2f
Add basic conditional formatting writer support.
11 years ago
Debao Zhang
1b57b6f042
Use namespaceUri instead of qualifiedName
11 years ago
Debao Zhang
8e20f8b12e
Format: Make some private memeber public
11 years ago
Debao Zhang
7513b6ce12
Add a warning message in all the private headers
11 years ago
Debao Zhang
d45368e931
Remove the private class XmlStreamWriter and XmlStreamReader
11 years ago
Debao Zhang
630f7895be
Don't depend on the "count" attribute
"count" is an optional attribute
11 years ago
Debao Zhang
f89559eec1
Documentation: Add a note for macro XLSX_NO_LIB
11 years ago
Debao Zhang
2273a967a9
Add internal support for dxf format
test needed.
11 years ago
Debao Zhang
81316ecf6e
Update documentation
11 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
11 years ago
Debao Zhang
77d727748d
Make RichString public
11 years ago
Debao Zhang
e46abb9287
Update to Version 0.2.0
11 years ago
Debao Zhang
9c443c996d
Code refactor: Only create FormatPrivate when needed.
11 years ago
Debao Zhang
176160d2a8
API change: Using Format instead of Format *
11 years ago
Debao Zhang
390440d0fa
RichString: Using Format instead of Format *
11 years ago
Debao Zhang
3e6e95be87
Code refactor: Remove private class XlsxFormatAlignmentData and
XlsxFormatProtectionData
11 years ago
Debao Zhang
fc326b064b
Code refactor: Remove private class XlsxFormatFillData
11 years ago
Debao Zhang
4670445888
Code refactor: Remove private class XlsxFormatBorderData
11 years ago
Debao Zhang
88ffbe3def
Code refactor: Remove private class XlsxFormatFontData
11 years ago
Debao Zhang
3b29af2d2a
Code refactor: numFmt part of QXlsx::Format
11 years ago
Debao Zhang
4bcce58f00
Code refactor: Make use of QSharedDataPointer for Format
11 years ago
Debao Zhang
b2c7e554b3
Code refactor: Add prefix "XlsxFormat" to some internal class
11 years ago
Debao Zhang
04934a8543
Don't lost rich text information
11 years ago
Debao Zhang
6c4c0d847d
Issue 9: Update README file
11 years ago
Debao Zhang
00350d4251
Fix Issue 7: Cell string misplacement when rich text exist
A private class RichString has been added. More work is needed
11 years ago
Debao Zhang
d0cb3e6301
Change static member of SharedStrings to normal member
11 years ago
luckyhacky
5359ac4c11
Fix compile error under Qt 5.0
QStringRef::toInt() and QStringRef::toDouble() are introduced in Qt 5.1
11 years ago
Debao Zhang
b3b9cb7b05
Update the demo images
11 years ago
Debao Zhang
c80fcf00c5
Fix compile error under clang
11 years ago
Debao Zhang
8d1b109605
Add ArrayFormula support
11 years ago
Debao Zhang
cc6bdf0105
Update version to 0.1.0
11 years ago
Debao Zhang
f3e59183a9
Remove the readwrite example
11 years ago
Debao Zhang
e369d98275
Update documentation
11 years ago
Debao Zhang
9263894eed
Add a new example
11 years ago
Debao Zhang
fa83c2d005
Add some overload members
11 years ago
Debao Zhang
470abc6453
Fix issue 6: row & column No. starts from 1 instead of 0 now
11 years ago
Debao Zhang
daeff262bb
Add a unit test for worksheet
11 years ago
Debao Zhang
68f4190fa5
Grouping rows and cols works now
11 years ago
Debao Zhang
9b0eb98048
Don't lost theme colors when edit exist .xlxs files
11 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.
11 years ago