Remove unnecessary assignments to pixmaps in TCOs
Simplify the code that reinitializes the pixmap that caches the graphical representation of some TCO widgets. See comment in issue #3699.
This commit is contained in:
@@ -241,8 +241,10 @@ void AutomationPatternView::paintEvent( QPaintEvent * )
|
||||
|
||||
setNeedsUpdate( false );
|
||||
|
||||
m_paintPixmap = m_paintPixmap.isNull() == true || m_paintPixmap.size() != size()
|
||||
? QPixmap( size() ) : m_paintPixmap;
|
||||
if (m_paintPixmap.isNull() || m_paintPixmap.size() != size())
|
||||
{
|
||||
m_paintPixmap = QPixmap(size());
|
||||
}
|
||||
|
||||
QPainter p( &m_paintPixmap );
|
||||
|
||||
|
||||
@@ -221,8 +221,10 @@ void BBTCOView::paintEvent( QPaintEvent * )
|
||||
|
||||
setNeedsUpdate( false );
|
||||
|
||||
m_paintPixmap = m_paintPixmap.isNull() == true || m_paintPixmap.size() != size()
|
||||
? QPixmap( size() ) : m_paintPixmap;
|
||||
if (m_paintPixmap.isNull() || m_paintPixmap.size() != size())
|
||||
{
|
||||
m_paintPixmap = QPixmap(size());
|
||||
}
|
||||
|
||||
QPainter p( &m_paintPixmap );
|
||||
|
||||
|
||||
@@ -870,8 +870,10 @@ void PatternView::paintEvent( QPaintEvent * )
|
||||
|
||||
setNeedsUpdate( false );
|
||||
|
||||
m_paintPixmap = m_paintPixmap.isNull() == true || m_paintPixmap.size() != size()
|
||||
? QPixmap( size() ) : m_paintPixmap;
|
||||
if (m_paintPixmap.isNull() || m_paintPixmap.size() != size())
|
||||
{
|
||||
m_paintPixmap = QPixmap(size());
|
||||
}
|
||||
|
||||
QPainter p( &m_paintPixmap );
|
||||
|
||||
|
||||
@@ -459,8 +459,10 @@ void SampleTCOView::paintEvent( QPaintEvent * pe )
|
||||
|
||||
setNeedsUpdate( false );
|
||||
|
||||
m_paintPixmap = m_paintPixmap.isNull() == true || m_paintPixmap.size() != size()
|
||||
? QPixmap( size() ) : m_paintPixmap;
|
||||
if (m_paintPixmap.isNull() || m_paintPixmap.size() != size())
|
||||
{
|
||||
m_paintPixmap = QPixmap(size());
|
||||
}
|
||||
|
||||
QPainter p( &m_paintPixmap );
|
||||
|
||||
|
||||
Reference in New Issue
Block a user