void qOrganizer::printTimeTable()
{
QTextEdit *hidden=new QTextEdit;
hidden->setParent(this);
hidden->show();
QString s=" ";
int x=table->currentRow();
int y=table->currentColumn();
hidden -> textCursor().insertHtml("
Timetable
");
hidden -> textCursor().insertHtml("");
hidden -> textCursor().insertHtml("");
for(int i=0;irowCount();i++)
{
hidden -> textCursor().insertHtml("");
for(int j=0;jcolumnCount();j++)
{
table->setCurrentCell(i,j);
item=table->currentItem();
if(item!=0)
hidden -> textCursor().insertHtml("| "+s+item->text()+s+" | ");
else
hidden -> textCursor().insertHtml(""+s+" | ");
}
hidden -> textCursor().insertHtml("
");
}
table->setCurrentCell(x,y);
hidden -> textCursor().insertHtml("
");
/*
hidden ->selectAll();
hidden ->setFont(font);
QTextDocument *document = hidden->document();
hidden->hide();
document->print(printer);
delete printer;
delete hidden; */
};