All pastes #575993 Raw Edit

Stuff

public text v1 · immutable
·published 2007-06-19 09:38 UTC
rendered paste body
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("<center><font size=8><b>Timetable</b></font></center><br><br>");

  hidden -> textCursor().insertHtml("<center><table border=2>");
  hidden -> textCursor().insertHtml("<font size=7>");

  for(int i=0;i<table->rowCount();i++)
   { 
    hidden -> textCursor().insertHtml("<tr>");

    for(int j=0;j<table->columnCount();j++)
     {
      table->setCurrentCell(i,j); 
      item=table->currentItem();
      if(item!=0)
        hidden -> textCursor().insertHtml("<td>"+s+item->text()+s+"</td>");
         else
          hidden -> textCursor().insertHtml("<td>"+s+"</td>");
     }
    hidden -> textCursor().insertHtml(" </tr><br>");
   }

  table->setCurrentCell(x,y);
  hidden -> textCursor().insertHtml("</font></table></center><br><br>");  

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