// resize plot when resizing void caStripPlot::resizeEvent ( QResizeEvent * event ) { QwtPlot::resizeEvent(event); RescaleCurves(canvas()->size().width(), Unit, Period); replot(); if(timerID) RescaleAxis(); }
void SoundParameterGraph::Render( int realX, int realY, bool highlighted, bool clicked ) { InvertedBox::Render( realX, realY, false, false ); glColor4f( 1.0, 1.0, 1.0, 1.0 ); g_editorFont.DrawText2D( realX + m_w/2, realY + m_h - 10, 16, LANGUAGEPHRASE(m_parent->m_name) ); if( m_parameter->m_type == SoundParameter::TypeLinked ) { g_editorFont.DrawText2D( realX + 10, realY + 10, 16, m_parameter->GetLinkName( m_parameter->m_link ) ); } RescaleAxis (); RenderAxis ( realX, realY ); RenderValues ( realX, realY ); RenderOutput ( realX, realY ); HandleMouseEvents(); }