MCPcopy Create free account
hub / github.com/TDesktop-x64/tdesktop / FormatDurationText

Function FormatDurationText

Telegram/SourceFiles/ui/text/format_values.cpp:137–140  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

135}
136
137QString FormatDurationText(qint64 duration) {
138 qint64 hours = (duration / 3600), minutes = (duration % 3600) / 60, seconds = duration % 60;
139 return (hours ? QString::number(hours) + ':' : QString()) + (minutes >= 10 ? QString() : QString('0')) + QString::number(minutes) + ':' + (seconds >= 10 ? QString() : QString('0')) + QString::number(seconds);
140}
141
142QString FormatDurationWords(qint64 duration) {
143 if (duration > 59) {

Callers 15

updateTimeTextsMethod · 0.85
refreshTimeTextsMethod · 0.85
updatePlaybackTextsMethod · 0.85
updateTimeTextMethod · 0.85
updateTimeLabelMethod · 0.85
VideoMethod · 0.85
setStatusSizeMethod · 0.85
updateDurationTextMethod · 0.85
updateStatusTextMethod · 0.85
FormatPlayedTextFunction · 0.85

Calls 1

QStringClass · 0.50

Tested by

no test coverage detected