PluginTimeTracker.py

changeset 42
37049a04b8fa
parent 36
d3312087bb1d
child 44
fe7ddb709c6a
diff -r 21b31f1308ab -r 37049a04b8fa PluginTimeTracker.py
--- a/PluginTimeTracker.py	Sat Sep 28 13:37:07 2013 +0200
+++ b/PluginTimeTracker.py	Fri Oct 25 18:54:29 2013 +0200
@@ -24,12 +24,14 @@
 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
 autoactivate = True
 deactivateable = True
-version = "1.2.0"
+version = "1.2.1"
 className = "TimeTrackerPlugin"
 packageName = "TimeTracker"
 shortDescription = "Time Tracker to keep track of the project time."
-longDescription = """This plug-in implements a time tracker to keep track""" \
-    """ of the time used for a project. The time can be subdivided into tasks."""
+longDescription = \
+    """This plug-in implements a time tracker to keep track""" \
+    """ of the time used for a project. The time can be subdivided""" \
+    """ into tasks."""
 needsRestart = False
 pyqtApi = 2
 # End-Of-Header
@@ -43,6 +45,7 @@
     """
     Module function to create the Time Tracker configuration page.
     
+    @param configDlg reference to the configuration dialog
     @return reference to the configuration page
     """
     global timeTrackerPluginObject
@@ -59,11 +62,11 @@
     """
     if e5App().getObject("UserInterface").versionIsNewer('5.2.99', '20121012'):
         return {
-            "timeTrackerPage": \
-                [QCoreApplication.translate("TimeTrackerPlugin", "Time Tracker"),
-                 os.path.join("TimeTracker", "icons",
-                              "clock.png"),
-                 createTimeTrackerPage, None, None],
+            "timeTrackerPage": [
+                QCoreApplication.translate("TimeTrackerPlugin",
+                                           "Time Tracker"),
+                os.path.join("TimeTracker", "icons", "clock.png"),
+                createTimeTrackerPage, None, None],
         }
     else:
         return {}
@@ -120,8 +123,8 @@
         if self.__ui.versionIsNewer('5.2.99', '20121102'):
             error = ""
         else:
-            error = self.trUtf8("eric5 version is too old, {0}, {1} or newer needed.")\
-                .format("5.3.0", "20121103")
+            error = self.trUtf8("eric5 version is too old, {0}, {1} or newer"
+                                " needed.").format("5.3.0", "20121103")
             return False
         
         return True
@@ -176,8 +179,8 @@
         if self.__ui is not None:
             loc = self.__ui.getLocale()
             if loc and loc != "C":
-                locale_dir = \
-                    os.path.join(os.path.dirname(__file__), "TimeTracker", "i18n")
+                locale_dir = os.path.join(
+                    os.path.dirname(__file__), "TimeTracker", "i18n")
                 translation = "timetracker_{0}".format(loc)
                 translator = QTranslator(None)
                 loaded = translator.load(translation, locale_dir)
@@ -185,8 +188,8 @@
                     self.__translator = translator
                     e5App().installTranslator(self.__translator)
                 else:
-                    print("Warning: translation file '{0}' could not be loaded."\
-                        .format(translation))
+                    print("Warning: translation file '{0}' could not be"
+                          " loaded.".format(translation))
                     print("Using default.")
     
     def getPreferences(self, key):
@@ -197,15 +200,15 @@
         @return the requested setting
         """
         if key in ["MinimumDuration"]:
-            return int(Preferences.Prefs.settings.value(self.PreferencesKey + "/" + key,
-                self.__defaults[key]))
+            return int(Preferences.Prefs.settings.value(
+                self.PreferencesKey + "/" + key, self.__defaults[key]))
         elif key in ["AutoSave", "AllowDuplicates"]:
             return Preferences.toBool(
-                Preferences.Prefs.settings.value(self.PreferencesKey + "/" + key,
-                    self.__defaults[key]))
+                Preferences.Prefs.settings.value(
+                    self.PreferencesKey + "/" + key, self.__defaults[key]))
         else:
-            return Preferences.Prefs.settings.value(self.PreferencesKey + "/" + key,
-                self.__defaults[key])
+            return Preferences.Prefs.settings.value(
+                self.PreferencesKey + "/" + key, self.__defaults[key])
     
     def setPreferences(self, key, value):
         """
@@ -213,6 +216,6 @@
         
         @param key the key of the setting to be set (string)
         @param value the value to be set
-        @param prefClass preferences class used as the storage area
         """
-        Preferences.Prefs.settings.setValue(self.PreferencesKey + "/" + key, value)
+        Preferences.Prefs.settings.setValue(
+            self.PreferencesKey + "/" + key, value)

eric ide

mercurial