tianzhendong
e4b2e75f93
Qtxlsx改为动态库
2 years ago
Debao Zhang
534490e9b2
Make use of clang-format
Change-Id: I71bbf133223931eddb0c7e568cc0b99ecf807fa1
5 years ago
Debao Zhang
413e5947c4
Code refactoring: rename one internal variable only
12 years ago
Debao Zhang
5476d0be80
Update copyright year in license header
12 years ago
Debao Zhang
88aaad9e02
Add new private class XlsxColor
12 years ago
Debao Zhang
7513b6ce12
Add a warning message in all the private headers
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
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
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
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
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