Preferences/__init__.py

changeset 2190
abd65b78425e
parent 2182
fc3210851b07
child 2227
b7aceb255831
--- a/Preferences/__init__.py	Sun Nov 04 10:40:43 2012 +0100
+++ b/Preferences/__init__.py	Sun Nov 04 16:55:20 2012 +0100
@@ -215,6 +215,9 @@
         "CheckErrorLog": True,
         
         "LogStdErrColour": QColor(Qt.red),
+        "NotificationsEnabled": True,
+        "NotificationTimeout": 5,      # time in seconds the notification is shown
+        "NotificationPosition": QPoint(10, 10),
     }
     viewProfilesLength = len(uiDefaults["ViewProfiles"]["edit"][0])
     
@@ -1317,13 +1320,13 @@
                 "TopRightByRight", "BottomRightByRight",
                 "RequestDownloadFilename",
                 "LayoutShellEmbedded", "LayoutFileBrowserEmbedded",
-                "CheckErrorLog"]:
+                "CheckErrorLog", "NotificationsEnabled"]:
         return toBool(prefClass.settings.value("UI/" + key,
             prefClass.uiDefaults[key]))
     elif key in ["TabViewManagerFilenameLength", "CaptionFilenameLength",
                  "ProxyPort/Http", "ProxyPort/Https", "ProxyPort/Ftp",
                  "ProxyType/Ftp", "OpenOnStartup",
-                 "PerformVersionCheck", "RecentNumber", ]:
+                 "PerformVersionCheck", "RecentNumber", "NotificationTimeout"]:
         return int(prefClass.settings.value("UI/" + key,
             prefClass.uiDefaults[key]))
     elif key in ["ProxyPassword/Http", "ProxyPassword/Https",

eric ide

mercurial