eric6/Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.py

changeset 8069
1176a936efa4
parent 8068
28457602b8f8
child 8070
6758ba4670e1
--- a/eric6/Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.py	Thu Feb 04 14:38:33 2021 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,67 +0,0 @@
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2015 - 2021 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Module implementing the Flash Cookies Manager configuration page.
-"""
-
-from E5Gui.E5PathPicker import E5PathPickerModes
-
-from .ConfigurationPageBase import ConfigurationPageBase
-from .Ui_WebBrowserFlashCookieManagerPage import (
-    Ui_WebBrowserFlashCookieManagerPage
-)
-
-import Preferences
-
-
-class WebBrowserFlashCookieManagerPage(ConfigurationPageBase,
-                                       Ui_WebBrowserFlashCookieManagerPage):
-    """
-    Class implementing the Flash Cookies Manager configuration page.
-    """
-    def __init__(self):
-        """
-        Constructor
-        """
-        super(WebBrowserFlashCookieManagerPage, self).__init__()
-        self.setupUi(self)
-        self.setObjectName("WebBrowserFlashCookieManagerPage")
-        
-        self.flashDataPathPicker.setMode(E5PathPickerModes.DirectoryMode)
-        
-        # set initial values
-        self.flashDataPathPicker.setText(
-            Preferences.getWebBrowser("FlashCookiesDataPath"))
-        self.autoModeGroup.setChecked(
-            Preferences.getWebBrowser("FlashCookieAutoRefresh"))
-        self.notificationGroup.setChecked(
-            Preferences.getWebBrowser("FlashCookieNotify"))
-        self.deleteGroup.setChecked(
-            Preferences.getWebBrowser("FlashCookiesDeleteOnStartExit"))
-    
-    def save(self):
-        """
-        Public slot to save the Flash Cookies Manager configuration.
-        """
-        Preferences.setWebBrowser(
-            "FlashCookiesDataPath", self.flashDataPathPicker.text())
-        Preferences.setWebBrowser(
-            "FlashCookieAutoRefresh", self.autoModeGroup.isChecked())
-        Preferences.setWebBrowser(
-            "FlashCookieNotify", self.notificationGroup.isChecked())
-        Preferences.setWebBrowser(
-            "FlashCookiesDeleteOnStartExit", self.deleteGroup.isChecked())
-    
-
-def create(dlg):
-    """
-    Module function to create the configuration page.
-    
-    @param dlg reference to the configuration dialog
-    @return reference to the instantiated page (ConfigurationPageBase)
-    """
-    page = WebBrowserFlashCookieManagerPage()
-    return page

eric ide

mercurial