Add more control option for worksheet

This commit is contained in:
Debao Zhang
2013-10-31 11:06:30 +08:00
parent 5f0fe45a3c
commit 93e1661aac
4 changed files with 264 additions and 28 deletions
+12
View File
@@ -19,6 +19,7 @@ public:
private Q_SLOTS:
void testEmptySheet();
void testDimension();
void testSheetView();
void testWriteCells();
void testWriteHyperlinks();
@@ -65,6 +66,17 @@ void WorksheetTest::testDimension()
QCOMPARE(sheet.dimension(), QXlsx::CellRange(1, 1, 10000, 10000));
}
void WorksheetTest::testSheetView()
{
QXlsx::Worksheet sheet("", 1, 0);
sheet.setGridLinesVisible(false);
sheet.setWindowProtected(true);
QByteArray xmldata = sheet.saveToXmlData();
QVERIFY2(xmldata.contains("showGridLines=\"0\""), "gridlines");
QVERIFY2(xmldata.contains("windowProtection=\"1\""), "windowProtection");
}
void WorksheetTest::testWriteCells()
{
QXlsx::Worksheet sheet("", 1, 0);