Debao Zhang
|
36c42eb39b
|
Make write string slightly fast
|
11 years ago |
Debao Zhang
|
3c3269b30e
|
Add assert for row==0 and col==0
As some users consider that (0, 0) is the first valid cell, so we give
a assert failure in debug mode for such cases.
|
11 years ago |
Debao Zhang
|
bd921dddf9
|
Refuse all the operations on row 0 or column 0
As row and column all start from 1 instead of 0
|
11 years ago |
Debao Zhang
|
770c104b2b
|
Don't affect the column settings when set row
|
11 years ago |
Debao Zhang
|
34c645ed76
|
Introduce CreateFlag for all the ooxmlfile
|
11 years ago |
Debao Zhang
|
e76bed2ebc
|
Eliminate some compile warnings
|
11 years ago |
Debao Zhang
|
71244645d0
|
API refactoring: write*() return boolean instead of integer
|
11 years ago |
Debao Zhang
|
14edb0f001
|
Make relationships as a property of OOXmlFile
|
11 years ago |
Debao Zhang
|
964c3980a3
|
Change API to support AbstractSheet
|
11 years ago |
Debao Zhang
|
e72853a33c
|
Introduce new class AbstractSheet
|
11 years ago |
Debao Zhang
|
c8bc61ffe6
|
Update documention
|
11 years ago |
Debao Zhang
|
536f3926b2
|
Update documentation
|
11 years ago |
Debao Zhang
|
af0d7a1358
|
Code refactoring of Chart part
|
11 years ago |
Debao Zhang
|
327fa0b9b3
|
Add very basic chart support
|
11 years ago |
Debao Zhang
|
c2fc9e4aa1
|
Code refactoring: Clean up
|
11 years ago |
Debao Zhang
|
ff7dc79d94
|
Introduce new class OOXmlFile
|
11 years ago |
Debao Zhang
|
24c26133b4
|
Code refactoring: Improve picture support
Don't lost picture information when edit existing .xlsx files
|
11 years ago |
Debao Zhang
|
e2752e4da8
|
Don't do too smart thing for Worksheet::write()
Implictly convert QString to other types is danger. Such as
QVariant("12345").toTime() will generate a valid QTime Object.
|
11 years ago |
Debao Zhang
|
461f05281e
|
Improve html rich text support
If contains only one text fragment with format, then it should be plain
text. And the format should be considered as Cell format
|
11 years ago |
Debao Zhang
|
2455ebb138
|
Add basic html rich text support
|
11 years ago |
Debao Zhang
|
01c4c2e4f4
|
Export mergedCells API
|
11 years ago |
Debao Zhang
|
a49180906a
|
Don't lost hyperlinks when edit an exist xlsx file
|
11 years ago |
Debao Zhang
|
d3cfd3a6c6
|
Code refactoring: rename private members of Worksheet
|
11 years ago |
Debao Zhang
|
f92e34f374
|
Code refactoring: Remove private class QXlsx::Package
|
11 years ago |
Debao Zhang
|
1ca891cf8a
|
Add const to the saveAs* members, step 1
|
11 years ago |
Debao Zhang
|
336a9ff1a9
|
Coding refactoring: Make worksheet relations part of the worksheet
sheet1.xml
_rels/sheet1.xml.rels
|
11 years ago |
Debao Zhang
|
11d78e8221
|
Issue 17: Don't used int limit any more
Using two normal integer is enough. As the value of col_num between
1 and XLSX_COLUMN_MAX.
|
11 years ago |
Debao Zhang
|
5476d0be80
|
Update copyright year in license header
|
11 years ago |
Debao Zhang
|
f14b38ffe4
|
Issue 17: Using std::numeric_limits instead of macros INTn_MAX/MIN
|
11 years ago |
Debao Zhang
|
c6898ff732
|
Add basic worksheet copy support
|
11 years ago |
Debao Zhang
|
82c77b4bed
|
Improve worksheets support
|
11 years ago |
Debao Zhang
|
f83fb45740
|
Improve the QDate support
|
11 years ago |
Debao Zhang
|
e232e7eae9
|
Add QTime read write support
|
11 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.
|
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
|
9d32599f2d
|
Don't lost conditionalformatting data when edit an existing file
|
11 years ago |
Debao Zhang
|
c82cf47e2f
|
Add basic conditional formatting writer support.
|
11 years ago |
Debao Zhang
|
d45368e931
|
Remove the private class XmlStreamWriter and XmlStreamReader
|
11 years ago |
Debao Zhang
|
2273a967a9
|
Add internal support for dxf format
test needed.
|
11 years ago |
Debao Zhang
|
77d727748d
|
Make RichString public
|
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
|
4bcce58f00
|
Code refactor: Make use of QSharedDataPointer for Format
|
11 years ago |
Debao Zhang
|
04934a8543
|
Don't lost rich text information
|
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 |
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
|
c80fcf00c5
|
Fix compile error under clang
|
11 years ago |
Debao Zhang
|
8d1b109605
|
Add ArrayFormula support
|
11 years ago |
Debao Zhang
|
fa83c2d005
|
Add some overload members
|
11 years ago |