Debao Zhang
|
60f27c79a0
|
Make Format() constructed as fast as possible.
QMetaType::type("XlsxColor") is not fast.
|
11 years ago |
Debao Zhang
|
88b43033c3
|
Don't lost custom indexedColors when edit exist file
|
11 years ago |
Debao Zhang
|
34c645ed76
|
Introduce CreateFlag for all the ooxmlfile
|
12 years ago |
Debao Zhang
|
ff7dc79d94
|
Introduce new class OOXmlFile
|
12 years ago |
Debao Zhang
|
5476d0be80
|
Update copyright year in license header
|
12 years ago |
Debao Zhang
|
9435a7e9d1
|
Swap the position of applyFill and applyBorder
Follow the order used by Excel 2007
|
12 years ago |
Debao Zhang
|
2ec533df7c
|
Don't omit default attribute fontId/fillId/borderId
|
12 years ago |
Debao Zhang
|
ca33d5e1b4
|
Improve QColor <==> #AARRGGBB conversion
|
12 years ago |
Debao Zhang
|
cdb4646a0c
|
Refactoring: Don't output the default "none" for dxfs fill
|
12 years ago |
Debao Zhang
|
f97bf1a1cd
|
Output charset property of font if it exists
|
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
|
e35b2abda9
|
Don't convert indexed color ==> rgb color
We can do the convertion when users try to access the colors if needed in
the future
|
12 years ago |
Debao Zhang
|
a8cde04d7a
|
Code refacting: write fgColor before bgColor
|
12 years ago |
Debao Zhang
|
9067bbfcb2
|
Fix Issue 14: Add all the <xf>s to the internal list
|
12 years ago |
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.
|
12 years ago |
Debao Zhang
|
9d32599f2d
|
Don't lost conditionalformatting data when edit an existing file
|
12 years ago |
Debao Zhang
|
88aaad9e02
|
Add new private class XlsxColor
|
12 years ago |
Debao Zhang
|
d45368e931
|
Remove the private class XmlStreamWriter and XmlStreamReader
|
12 years ago |
Debao Zhang
|
630f7895be
|
Don't depend on the "count" attribute
"count" is an optional attribute
|
12 years ago |
Debao Zhang
|
2273a967a9
|
Add internal support for dxf format
test needed.
|
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
|
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
|
b2c7e554b3
|
Code refactor: Add prefix "XlsxFormat" to some internal class
|
12 years ago |
luckyhacky
|
5359ac4c11
|
Fix compile error under Qt 5.0
QStringRef::toInt() and QStringRef::toDouble() are introduced in Qt 5.1
|
12 years ago |
Debao Zhang
|
9b0eb98048
|
Don't lost theme colors when edit exist .xlxs files
|
12 years ago |
Debao Zhang
|
d3ac530113
|
Fix bug: add missed patternType
|
12 years ago |
Debao Zhang
|
2e2a4ff9bc
|
Add read support for indexedColors
Some old .xlsx files use indexed colors
|
12 years ago |
Debao Zhang
|
6279b7e49b
|
Fix the reading of style.xml
Save all the formats <xf>s in order even they are duplicated.
|
12 years ago |
Debao Zhang
|
8feb738e9f
|
Fix numFmt: don't assume that all custom numFmtId starts from 164
|
12 years ago |
Debao Zhang
|
68b44ce2ad
|
Fix warning: unused variable
|
12 years ago |
Debao Zhang
|
a1861db66e
|
Fix Clang warning: trigraph ignored [-Wtrigraphs]
??/ is a c++ trigraphs, so escape one ?
|
12 years ago |
Debao Zhang
|
e0bf457a85
|
Fix bug: Spell error "=" should be "=="
|
12 years ago |
Debao Zhang
|
84ca047e7f
|
Fix Styles::readNumFmts() bug
|
12 years ago |
Debao Zhang
|
11ad7d5374
|
Refactor : Worksheet load xml logic
|
12 years ago |
Debao Zhang
|
a5982189c4
|
Fix a silly bug
|
12 years ago |
Debao Zhang
|
2486cf6747
|
Can read .xlsx files with alignment styles now
|
12 years ago |
Debao Zhang
|
31270604c6
|
Can read .xlsx files with border styles now
|
12 years ago |
Debao Zhang
|
9abb26127c
|
Can read .xlsx files with fill styles now
|
12 years ago |
Debao Zhang
|
b56d86aab4
|
Can read .xlsx files with font styles now
|
12 years ago |
Debao Zhang
|
74839a73b9
|
Move key generate logic from Format to FontData/FillData/...
|
12 years ago |
Debao Zhang
|
e19657945e
|
Add missed count attribute for numFmts
|
12 years ago |
Debao Zhang
|
b4d9c5f2dd
|
Add custom number format support
|
12 years ago |
Debao Zhang
|
9845d8f2ee
|
Fix issue 4: Fix background color of solid pattern
For a solid fill, Excel reverses the role of foreground and
background colours
|
12 years ago |
Debao Zhang
|
113f1c760b
|
Refactor QXlsx::Styles and QXlsx::Format
|
12 years ago |