exportData( fileName );
}
-void TableViewer_ViewWindow::exportData( const QString& theFileName )
+Handle(HTMLService_HTMLTable) TableViewer_ViewWindow::exportTableData()
{
- QApplication::setOverrideCursor( Qt::WaitCursor );
-
int rows = numRows( Cells );
int cols = numCols( Cells );
int horOffset = numRows( HorizontalHeader );
ltCell->SetHeaderCell( true );
ltCell->SetBackgroundColor( Quantity_NOC_GRAY );
}
- table->GenerateFile( TableViewer_Tool::ToExtString( theFileName ), true );
+
+ return table;
+}
+
+void TableViewer_ViewWindow::exportData( const QString& theFileName )
+{
+ QApplication::setOverrideCursor( Qt::WaitCursor );
+
+ exportTableData()->GenerateFile( TableViewer_Tool::ToExtString( theFileName ), true );
QApplication::restoreOverrideCursor();
}