Commit Graph

149 Commits

Author SHA1 Message Date
Debao Zhang 9e1a510761 Add link to the documentation index page 2013-10-15 11:38:10 +08:00
Debao Zhang 5d2355c256 Update the index page of the documentation 2013-10-15 10:43:18 +08:00
Debao Zhang ede8c52f03 Introduce macros for namespace to make qdoc happy
qdoc doesn't work for class located in normal namespace
2013-10-15 09:58:46 +08:00
Debao Zhang 0548da9387 Add basic document files 2013-10-14 17:35:47 +08:00
Debao Zhang b51e3cb54b Fix issue 3: QXlsx::Worksheet::setColumn should use 0-based index 2013-10-14 14:06:13 +08:00
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
2013-10-14 13:17:53 +08:00
Debao Zhang 7748184ba1 wip: Add read function for workbook 2013-10-11 19:54:01 +08:00
Debao Zhang c5bc41bacb Make that QXlsx::Document is the only subclass of QObject 2013-09-13 14:02:55 +08:00
Debao Zhang 113f1c760b Refactor QXlsx::Styles and QXlsx::Format 2013-09-13 12:52:11 +08:00
Debao Zhang d2fe2769de Add convenient function saveToXmlData() for worksheet 2013-09-12 17:26:04 +08:00
Debao Zhang 426ce14311 Add read xml function for SharedStrings 2013-09-12 11:00:33 +08:00
Debao Zhang 6ee507b0d8 Make constructor of Workbook private 2013-09-11 17:12:56 +08:00
Debao Zhang 5817ebdbfd Update the readme file 2013-09-11 14:47:25 +08:00
Debao Zhang aebc0a12b7 Able to read the document properties back now! 2013-09-11 14:45:16 +08:00
Debao Zhang 81422eb31b Using QXlsx::Document instead of QXlsx::Workbook 2013-09-10 22:22:34 +08:00
Debao Zhang 1e16a60a90 Add read xml function for Relationships 2013-09-10 14:02:26 +08:00
Debao Zhang f5411b9b5a Try add a new class QXlsx::Document 2013-09-06 16:34:41 +08:00
Debao Zhang 962caabdf0 Update .gitignore 2013-09-06 13:26:33 +08:00
Debao Zhang b7f6d417c5 Add ZipReader and XmlStreamReader 2013-09-06 13:26:17 +08:00
Debao Zhang 5f444294bd Add mergeCells() function 2013-09-06 13:00:09 +08:00
Debao Zhang 827003f8ee Don't write drawing info when no images exist 2013-09-05 15:44:58 +08:00
Debao Zhang b9dc02b79e Fix Issue1: Add insert_image() function 2013-09-04 11:35:02 +08:00
Debao Zhang 7f7fa7e9fa Add basic url type support for Worksheet::write() 2013-09-02 14:22:42 +08:00
Debao Zhang 26e099bd06 Update readme file 2013-08-30 16:07:36 +08:00
Debao Zhang b4fe4037e5 Split class DocProps to DocPropsCore and DocPropsApp
So that, one class can deal with only one xml file
2013-08-30 15:35:52 +08:00
Debao Zhang 9739020b1f Add document property support
Use QObject::setProperty() to do so
2013-08-30 15:16:57 +08:00
Debao Zhang b80286d7b7 Return false when save() failed 2013-08-30 13:37:55 +08:00
Debao Zhang 9154e483b9 Add basic tests facility 2013-08-30 13:17:09 +08:00
Debao Zhang 7816c724dc Worksheet index property should be stored in Workbook 2013-08-30 10:46:13 +08:00
Debao Zhang bca00392dc Make all of the filenames start with xlsx 2013-08-30 09:28:33 +08:00
Debao Zhang d87b50a4b7 Wrap all char * string with QStringLiteral or QLatin1String 2013-08-30 00:26:20 +08:00
Debao Zhang c1654876fd Update readme file 2013-08-29 23:24:56 +08:00
Debao Zhang 929db3d481 Refactor: Follow Qt5 module's file directories style
Xlsx Shared library can be used now
2013-08-29 17:14:27 +08:00
Debao Zhang a563809f77 Refactor: D-Pointer used for public classes 2013-08-29 15:24:47 +08:00
Debao Zhang 1e4f34942b Add basic QDateTime support 2013-08-29 15:20:01 +08:00
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.
2013-08-29 15:20:01 +08:00
Debao Zhang 9d871f1753 Fix Fill tags 2013-08-28 17:51:44 +08:00
Debao Zhang cb4026ac3a Don't write cols tag when it donesn't exist 2013-08-28 17:50:55 +08:00
Debao Zhang 3d47093e38 Add Fill & Border Style control for cell 2013-08-28 17:21:56 +08:00
Debao Zhang f1632ee596 Add cell alignment control 2013-08-27 17:14:16 +08:00
Debao Zhang a6bfe24986 Add setRow and setColumn 2013-08-27 14:49:15 +08:00
Debao Zhang abb991c212 Add font format support for cell data 2013-08-27 10:23:11 +08:00
Debao Zhang 0ad70e84c9 Remove the "optimization" flag
This flag is used by the perl module Excel::Writer::XLSX
2013-08-26 14:35:09 +08:00
Debao Zhang 995b227a48 Improve the example 2013-08-26 13:54:50 +08:00
Debao Zhang 7f00f94b25 Don't use non-ascii charachters in source code 2013-08-26 10:41:15 +08:00
Debao Zhang a042f5bc60 Fix the cell content written for bool type 2013-08-26 10:16:33 +08:00
Debao Zhang 98611399fd Use save() function to save the package instead of close 2013-08-26 10:07:31 +08:00
Debao Zhang 8f7a45859b Fix wrong used XML namespace 2013-08-26 09:33:49 +08:00
Debao Zhang 4ec93ecb41 Long live QtXlsxWriter! 2013-08-23 23:12:46 +08:00