void FxLine::paintEvent( QPaintEvent * ) { bool sendToThis = Engine::fxMixer()->channelSendModel( m_mv->currentFxLine()->m_channelIndex, m_channelIndex ) != NULL; bool receiveFromThis = Engine::fxMixer()->channelSendModel( m_channelIndex, m_mv->currentFxLine()->m_channelIndex ) != NULL; QPainter painter; painter.begin( this ); drawFxLine( &painter, this, m_mv->currentFxLine() == this, sendToThis, receiveFromThis ); painter.end(); }
void FxLine::paintEvent( QPaintEvent * ) { FxMixer * mix = engine::fxMixer(); bool sendToThis = mix->channelSendModel( m_mv->currentFxLine()->m_channelIndex, m_channelIndex) != NULL; QPainter painter; painter.begin( this ); drawFxLine( &painter, this, mix->effectChannel(m_channelIndex)->m_name, m_mv->currentFxLine() == this, sendToThis ); painter.end(); }