From: <hep...@us...> - 2011-03-03 04:25:44
|
Revision: 1270 http://qterm.svn.sourceforge.net/qterm/?rev=1270&view=rev Author: hephooey Date: 2011-03-03 04:25:38 +0000 (Thu, 03 Mar 2011) Log Message: ----------- Remove some unnecessary paints Modified Paths: -------------- trunk/qterm-qt4/src/qtermscreen.cpp Modified: trunk/qterm-qt4/src/qtermscreen.cpp =================================================================== --- trunk/qterm-qt4/src/qtermscreen.cpp 2011-03-03 04:25:34 UTC (rev 1269) +++ trunk/qterm-qt4/src/qtermscreen.cpp 2011-03-03 04:25:38 UTC (rev 1270) @@ -876,7 +876,7 @@ if (endx >= linelength || endx < 0) { endx = qMin(m_pBuffer->columns(), linelength)-1; - painter.eraseRect(mapToRect(beginx, index, linelength, 1)); // Maybe we should calculate more accurate size; + //painter.eraseRect(mapToRect(beginx, index, linelength, 1)); // Maybe we should calculate more accurate size; } if (endx >= qMin(color.size(), attr.size())) { endx = qMin(color.size(), attr.size()) -1; @@ -1022,16 +1022,14 @@ } else painter.setBackgroundMode(Qt::TransparentMode); - if (m_blinkScreen && GETBLINK(GETATTR(attribute))) { if (GETBG(cp) != 0) painter.fillRect(mapToRect(x, y, length, 1), QBrush(m_color[GETBG(cp)])); - else - painter.eraseRect(mapToRect(x, y, length, 1)); } else { if (GETBG(cp) != 0 || m_ePaintState == Cursor) painter.fillRect(mapToRect(x, y, length, 1), QBrush(m_color[GETBG(cp)])); if (flags == RenderAll) { + //painter.fillRect(mapToRect(x, y, length, 1), QBrush(m_color[0])); painter.drawText(pt.x(), pt.y(), m_nCharWidth*length, m_nCharHeight, Qt::AlignCenter, str); } else { QPixmap pm = QPixmap(m_nCharWidth*2, m_nCharHeight); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |