Changeset 176 for smplayer/trunk/src/skingui/mediapanel.cpp
- Timestamp:
- May 3, 2016, 5:25:45 PM (9 years ago)
- Location:
- smplayer/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
smplayer/trunk
- Property svn:mergeinfo changed
/smplayer/vendor/current merged: 175
- Property svn:mergeinfo changed
-
smplayer/trunk/src/skingui/mediapanel.cpp
r170 r176 1 1 /* smplayer, GUI front-end for mplayer. 2 Copyright (C) 2006-201 4Ricardo Villalba <rvm@users.sourceforge.net>2 Copyright (C) 2006-2016 Ricardo Villalba <rvm@users.sourceforge.net> 3 3 umplayer, Copyright (C) 2010 Ori Rejwan 4 4 … … 130 130 } 131 131 132 void MediaPanel::setScrollingEnabled(bool b) { 133 mediaLabel->setScrollingEnabled(b); 134 } 135 132 136 void MediaPanel::paintEvent(QPaintEvent * e) { 133 137 QPainter p(this); … … 282 286 } 283 287 284 if (rect.width() > width()) { 285 timerId = startTimer(20); 288 if (scrolling_enabled) { 289 if (rect.width() > width()) { 290 timerId = startTimer(20); 291 } 286 292 } 287 293 } … … 293 299 } 294 300 295 296 301 ScrollingLabel::ScrollingLabel(QWidget* parent ) { 297 302 scrollPos =0; 298 303 timerId = -1; 304 scrolling_enabled = false; 299 305 textRect = QRect(); 300 306 setAttribute(Qt::WA_StyledBackground, true); … … 302 308 } 303 309 310 void ScrollingLabel::setScrollingEnabled(bool b) { 311 scrolling_enabled = b; 312 updateLabel(); 313 repaint(); 314 } 315 304 316 void ScrollingLabel::resizeEvent(QResizeEvent *) { 305 317 updateLabel();
Note:
See TracChangeset
for help on using the changeset viewer.