LINUX.ORG.RU

Сообщения ROCKSTAR

 

Полупрозрачный фон рамки zoomer'a

Форум — Development

Здравствуйте, не подскажете почему перегрузка drawRubberBand класса QwtPlotZoomer (способ, который я нашёл на qtcentr) не закрашивает фон рамки обведения, при этом сама перегрузка сделана корректно (т.е. если в ней задать другой цвет ручки, то линия рамки будет перекрашиваться).

virtual void drawRubberBand( QPainter *painter ) const
{
    if ( dynamic_cast< const QBitmap *>( painter->device() ) )
    {
        painter->setBrush( Qt::color1 );
    }
    else
    {
        QColor c( Qt::darkBlue );
        c.setAlpha( 60 );
 
        painter->setBrush( c );
    }
 
    QwtPlotZoomer::drawRubberBand( painter );
}

 ,

ROCKSTAR
()

RSS подписка на новые темы