eric6/Helpviewer/Download/DownloadUtilities.py

branch
maintenance
changeset 7286
7eb04391adf7
parent 7226
babe80d84a3e
parent 7285
1ff497f33f31
child 7287
1c17f2191bdd
--- a/eric6/Helpviewer/Download/DownloadUtilities.py	Mon Sep 09 18:52:08 2019 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,59 +0,0 @@
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2010 - 2019 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Module implementing some utility functions for the Download package.
-"""
-
-from __future__ import unicode_literals
-
-from PyQt5.QtCore import QCoreApplication
-
-from Globals import translate
-
-
-def timeString(timeRemaining):
-    """
-    Module function to format the given time.
-    
-    @param timeRemaining time to be formatted (float)
-    @return time string (string)
-    """
-    if timeRemaining > 60:
-        minutes = int(timeRemaining / 60)
-        seconds = int(timeRemaining % 60)
-        remaining = translate(
-            "DownloadUtilities",
-            "%n:{0:02} minutes remaining", "",
-            minutes).format(seconds)
-    else:
-        seconds = int(timeRemaining)
-        remaining = translate(
-            "DownloadUtilities",
-            "%n seconds remaining", "", seconds)
-    
-    return remaining
-
-
-def dataString(size):
-    """
-    Module function to generate a formatted size string.
-    
-    @param size size to be formatted (integer)
-    @return formatted data string (string)
-    """
-    unit = ""
-    if size < 1024:
-        unit = QCoreApplication.translate("DownloadUtilities", "Bytes")
-    elif size < 1024 * 1024:
-        size /= 1024
-        unit = QCoreApplication.translate("DownloadUtilities", "KiB")
-    elif size < 1024 * 1024 * 1024:
-        size /= 1024 * 1024
-        unit = QCoreApplication.translate("DownloadUtilities", "MiB")
-    else:
-        size /= 1024 * 1024 * 1024
-        unit = QCoreApplication.translate("DownloadUtilities", "GiB")
-    return "{0:.1f} {1}".format(size, unit)

eric ide

mercurial