Debao Zhang
66f82bc124
Make private class XlsxCellData as public QXlsx::Cell
11 years ago
Debao Zhang
994dea619f
Can read .xlsx files with boolean type cell
11 years ago
Debao Zhang
a112f5d2e7
Can read .xlsx files with merge cells
11 years ago
Debao Zhang
e66fab353f
Fix friend class statement
11 years ago
Debao Zhang
23c04a546e
Can read .xlsx files with cols and rows info
11 years ago
Debao Zhang
11ad7d5374
Refactor : Worksheet load xml logic
11 years ago
Debao Zhang
f6bd08f6ed
Add unit test for Worksheet class
11 years ago
Debao Zhang
a5982189c4
Fix a silly bug
11 years ago
Debao Zhang
2486cf6747
Can read .xlsx files with alignment styles now
11 years ago
Debao Zhang
31270604c6
Can read .xlsx files with border styles now
11 years ago
Debao Zhang
9abb26127c
Can read .xlsx files with fill styles now
11 years ago
Debao Zhang
b56d86aab4
Can read .xlsx files with font styles now
11 years ago
Debao Zhang
74839a73b9
Move key generate logic from Format to FontData/FillData/...
11 years ago
Debao Zhang
f8ca19f14b
Add documentation for the class Document.
Little api refactor
11 years ago
Debao Zhang
d04a02e55c
We can read and modify existing simple .xlsx file now
11 years ago
Debao Zhang
7f218898b6
Api function refactor
11 years ago
Debao Zhang
895a30524d
Add default datetime format for workbook
11 years ago
Debao Zhang
e19657945e
Add missed count attribute for numFmts
11 years ago
Debao Zhang
b4d9c5f2dd
Add custom number format support
11 years ago
Debao Zhang
5d2355c256
Update the index page of the documentation
11 years ago
Debao Zhang
ede8c52f03
Introduce macros for namespace to make qdoc happy
qdoc doesn't work for class located in normal namespace
11 years ago
Debao Zhang
0548da9387
Add basic document files
11 years ago
Debao Zhang
b51e3cb54b
Fix issue 3: QXlsx::Worksheet::setColumn should use 0-based index
11 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
11 years ago
Debao Zhang
7748184ba1
wip: Add read function for workbook
11 years ago
Debao Zhang
c5bc41bacb
Make that QXlsx::Document is the only subclass of QObject
11 years ago
Debao Zhang
113f1c760b
Refactor QXlsx::Styles and QXlsx::Format
11 years ago
Debao Zhang
d2fe2769de
Add convenient function saveToXmlData() for worksheet
11 years ago
Debao Zhang
426ce14311
Add read xml function for SharedStrings
11 years ago
Debao Zhang
6ee507b0d8
Make constructor of Workbook private
11 years ago
Debao Zhang
aebc0a12b7
Able to read the document properties back now!
11 years ago
Debao Zhang
81422eb31b
Using QXlsx::Document instead of QXlsx::Workbook
11 years ago
Debao Zhang
1e16a60a90
Add read xml function for Relationships
11 years ago
Debao Zhang
f5411b9b5a
Try add a new class QXlsx::Document
11 years ago
Debao Zhang
b7f6d417c5
Add ZipReader and XmlStreamReader
11 years ago
Debao Zhang
5f444294bd
Add mergeCells() function
11 years ago
Debao Zhang
827003f8ee
Don't write drawing info when no images exist
11 years ago
Debao Zhang
b9dc02b79e
Fix Issue1: Add insert_image() function
11 years ago
Debao Zhang
7f7fa7e9fa
Add basic url type support for Worksheet::write()
11 years ago
Debao Zhang
b4fe4037e5
Split class DocProps to DocPropsCore and DocPropsApp
So that, one class can deal with only one xml file
11 years ago
Debao Zhang
9739020b1f
Add document property support
Use QObject::setProperty() to do so
11 years ago
Debao Zhang
b80286d7b7
Return false when save() failed
11 years ago
Debao Zhang
9154e483b9
Add basic tests facility
11 years ago
Debao Zhang
7816c724dc
Worksheet index property should be stored in Workbook
11 years ago
Debao Zhang
bca00392dc
Make all of the filenames start with xlsx
11 years ago
Debao Zhang
d87b50a4b7
Wrap all char * string with QStringLiteral or QLatin1String
11 years ago
Debao Zhang
929db3d481
Refactor: Follow Qt5 module's file directories style
Xlsx Shared library can be used now
11 years ago
Debao Zhang
a563809f77
Refactor: D-Pointer used for public classes
11 years ago
Debao Zhang
1e4f34942b
Add basic QDateTime support
11 years ago
Debao Zhang
d9b7feb912
Add date1904 option for workbook
Excel for Windows uses a default epoch of 1900 and Excel
for Mac uses an epoch of 1904. However, Excel on either
platform will convert automatically between one system
and the other. QtXlsxWriter stores dates in the 1900 format
by default.
11 years ago