22 |
22 |
23 def __init__(self, cookieJar, parent=None): |
23 def __init__(self, cookieJar, parent=None): |
24 """ |
24 """ |
25 Constructor |
25 Constructor |
26 |
26 |
27 @param cookieJar reference to the cookie jar (CookieJar) |
27 @param cookieJar reference to the cookie jar |
28 @param parent reference to the parent widget (QWidget) |
28 @type CookieJar |
|
29 @param parent reference to the parent widget |
|
30 @type QWidget |
29 """ |
31 """ |
30 super().__init__(parent) |
32 super().__init__(parent) |
31 self.setupUi(self) |
33 self.setupUi(self) |
32 |
34 |
33 self.__cookieJar = cookieJar |
35 self.__cookieJar = cookieJar |
64 |
66 |
65 def setDomainName(self, domain): |
67 def setDomainName(self, domain): |
66 """ |
68 """ |
67 Public method to set the domain to be displayed. |
69 Public method to set the domain to be displayed. |
68 |
70 |
69 @param domain domain name to be displayed (string) |
71 @param domain domain name to be displayed |
|
72 @type str |
70 """ |
73 """ |
71 self.domainEdit.setText(domain) |
74 self.domainEdit.setText(domain) |
72 |
75 |
73 @pyqtSlot(str) |
76 @pyqtSlot(str) |
74 def on_domainEdit_textChanged(self, txt): |
77 def on_domainEdit_textChanged(self, txt): |
75 """ |
78 """ |
76 Private slot to handle a change of the domain edit text. |
79 Private slot to handle a change of the domain edit text. |
77 |
80 |
78 @param txt current text of the edit (string) |
81 @param txt current text of the edit |
|
82 @type str |
79 """ |
83 """ |
80 enabled = txt != "" |
84 enabled = txt != "" |
81 self.blockButton.setEnabled(enabled) |
85 self.blockButton.setEnabled(enabled) |
82 self.allowButton.setEnabled(enabled) |
86 self.allowButton.setEnabled(enabled) |
83 self.allowForSessionButton.setEnabled(enabled) |
87 self.allowForSessionButton.setEnabled(enabled) |