Ignore:
Timestamp:
May 3, 2016, 5:25:45 PM (9 years ago)
Author:
Silvan Scherrer
Message:

smplayer: update trunk to version 16.4

Location:
smplayer/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • smplayer/trunk

  • smplayer/trunk/src/skingui/mediapanel.cpp

    r170 r176  
    11/*  smplayer, GUI front-end for mplayer.
    2     Copyright (C) 2006-2014 Ricardo Villalba <rvm@users.sourceforge.net>
     2    Copyright (C) 2006-2016 Ricardo Villalba <rvm@users.sourceforge.net>
    33    umplayer, Copyright (C) 2010 Ori Rejwan
    44
     
    130130}
    131131
     132void MediaPanel::setScrollingEnabled(bool b) {
     133        mediaLabel->setScrollingEnabled(b);
     134}
     135
    132136void MediaPanel::paintEvent(QPaintEvent * e) {
    133137        QPainter p(this);
     
    282286        }
    283287
    284         if (rect.width() > width()) {
    285                 timerId = startTimer(20);
     288        if (scrolling_enabled) {
     289                if (rect.width() > width()) {
     290                        timerId = startTimer(20);
     291                }
    286292        }
    287293}
     
    293299}
    294300
    295 
    296301ScrollingLabel::ScrollingLabel(QWidget* parent ) {
    297302        scrollPos =0;
    298303        timerId = -1;
     304        scrolling_enabled = false;
    299305        textRect = QRect();
    300306        setAttribute(Qt::WA_StyledBackground, true);
     
    302308}
    303309
     310void ScrollingLabel::setScrollingEnabled(bool b) {
     311        scrolling_enabled = b;
     312        updateLabel();
     313        repaint();
     314}
     315
    304316void ScrollingLabel::resizeEvent(QResizeEvent *) {
    305317        updateLabel();
Note: See TracChangeset for help on using the changeset viewer.