File indexing completed on 2025-02-23 04:35:17
0001 // SPDX-FileCopyrightText: 2019 Linus Jahn <lnj@kaidan.im> 0002 // SPDX-License-Identifier: GPL-3.0-or-later 0003 0004 .pragma library 0005 0006 function formatCount(count, decimals) { 0007 if (count === 0) 0008 return '0'; 0009 var k = 1000, 0010 dm = decimals <= 0 ? 0 : decimals || 0, 0011 sizes = ['', 'K', 'M', 'G', 'T', 'P', 'E', 'Z', 'Y'], 0012 i = Math.floor(Math.log(count) / Math.log(k)); 0013 return parseFloat((count / Math.pow(k, i)).toFixed(dm)) + sizes[i]; 0014 } 0015 0016 function formatTime(time) { 0017 if (Qt.formatTime(time, "hh") === "00") 0018 return Qt.formatTime(time, "mm:ss") 0019 else if (Qt.formatTime(time, "hh") < 10) 0020 return Qt.formatTime(time, "h:mm:ss") 0021 else 0022 return Qt.formatTime(time, "hh:mm:ss") 0023 }