Maybe I repeat myself but... This is the original code :
Qt Code:
  1. const int cst_nbLines = 5000;
  2.  
  3. for (int i=0 ; i<cst_nbLines ; i++)
  4. {
  5. QLine myLine(i/10, i/10, i/10+300, i/10);
  6. myPainter.drawLine(myLine);
  7. }
To copy to clipboard, switch view to plain text mode 
This is the code giving the same final result but 10 times faster :
Qt Code:
  1. const int cst_nbLines = 5000;
  2.  
  3. for (int i=0 ; i<cst_nbLines/10 ; i++)
  4. {
  5. QLine myLine(i, i, i+300, i);
  6. myPainter.drawLine(myLine);
  7. }
To copy to clipboard, switch view to plain text mode