TimeTracker/TimeTrackEntry.py

changeset 8
17d90f9425fc
parent 4
c67abfea9955
child 10
64acf4452ac0
diff -r 6c769e2cc920 -r 17d90f9425fc TimeTracker/TimeTrackEntry.py
--- a/TimeTracker/TimeTrackEntry.py	Sat Oct 20 21:52:00 2012 +0200
+++ b/TimeTracker/TimeTrackEntry.py	Sat Oct 20 22:01:38 2012 +0200
@@ -17,10 +17,14 @@
     LineMarker = "Entry: "
     Separator = "@@"
     
-    def __init__(self):
+    def __init__(self, plugin):
         """
         Constructor
+        
+        @param plugin reference to the plugin object (TimeTrackerPlugin)
         """
+        self.__plugin = plugin
+        
         self.__entryMembersCount = 5
         self.__id = -1
         self.__startDateTime = QDateTime()      # start date and time
@@ -119,7 +123,7 @@
                 self.__continueDateTime, QDateTime.currentDateTime())
             self.__duration += minutes
         
-        if self.__duration >= 2:
+        if self.__duration >= self.__plugin.getPreferences("MinimumDuration"):
             self.__valid = True
         else:
             self.__duration = 0

eric ide

mercurial