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(""); else hidden -> textCursor().insertHtml(""); } hidden -> textCursor().insertHtml("
"); } table->setCurrentCell(x,y); hidden -> textCursor().insertHtml("
"+s+item->text()+s+""+s+"


"); /* hidden ->selectAll(); hidden ->setFont(font); QTextDocument *document = hidden->document(); hidden->hide(); document->print(printer); delete printer; delete hidden; */ };