Changeset 186 for smplayer/vendor/current/src/helper.cpp
- Timestamp:
- Jan 24, 2017, 12:24:46 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
smplayer/vendor/current/src/helper.cpp
r175 r186 1 1 /* smplayer, GUI front-end for mplayer. 2 Copyright (C) 2006-201 6Ricardo Villalba <rvm@users.sourceforge.net>2 Copyright (C) 2006-2017 Ricardo Villalba <rvm@users.sourceforge.net> 3 3 4 4 This program is free software; you can redistribute it and/or modify … … 62 62 QString Helper::formatTime(int secs) { 63 63 bool negative = (secs < 0); 64 secs = abs(secs);64 secs = qAbs(secs); 65 65 66 66 int t = secs; … … 74 74 75 75 return QString("%1%2:%3:%4").arg(negative ? "-" : "").arg(hours, 2, 10, QChar('0')).arg(minutes, 2, 10, QChar('0')).arg(seconds, 2, 10, QChar('0')); 76 } 77 78 QString Helper::formatTime2(double secs) { 79 bool negative = (secs < 0); 80 secs = qAbs(secs); 81 82 double t = secs; 83 int hours = (int) t / 3600; 84 t -= hours*3600; 85 int minutes = (int) t / 60; 86 t -= minutes*60; 87 int seconds = t; 88 t -= seconds; 89 int milliseconds = t*1000; 90 91 //qDebug() << "Helper::formatTime: secs:" << secs << "=" << hours << ":" << minutes << ":" << seconds << "." << milliseconds; 92 93 return QString("%1%2:%3:%4.%5").arg(negative ? "-" : "").arg(hours, 2, 10, QChar('0')).arg(minutes, 2, 10, QChar('0')).arg(seconds, 2, 10, QChar('0')).arg(milliseconds, 3, 10, QChar('0')); 76 94 } 77 95
Note:
See TracChangeset
for help on using the changeset viewer.