Helpviewer/AdBlock/AdBlockDialog.py

changeset 1973
c643c1d33c7b
parent 1972
5341662d6cfb
child 2223
054c285dab38
equal deleted inserted replaced
1972:5341662d6cfb 1973:c643c1d33c7b
120 self.__currentSubscription.isEnabled() 120 self.__currentSubscription.isEnabled()
121 121
122 menu = self.actionButton.menu() 122 menu = self.actionButton.menu()
123 menu.clear() 123 menu.clear()
124 124
125 menu.addAction(self.trUtf8("Add Rule"), self.addCustomRule)\ 125 menu.addAction(self.trUtf8("Add Rule"), self.__addCustomRule)\
126 .setEnabled(subscriptionEditable) 126 .setEnabled(subscriptionEditable)
127 menu.addAction(self.trUtf8("Remove Rule"), self.__removeCustomRule)\ 127 menu.addAction(self.trUtf8("Remove Rule"), self.__removeCustomRule)\
128 .setEnabled(subscriptionEditable) 128 .setEnabled(subscriptionEditable)
129 menu.addSeparator() 129 menu.addSeparator()
130 menu.addAction(self.trUtf8("Browse Subscriptions..."), self.__browseSubscriptions) 130 menu.addAction(self.trUtf8("Browse Subscriptions..."), self.__browseSubscriptions)
144 self.__updateAllSubscriptions) 144 self.__updateAllSubscriptions)
145 menu.addSeparator() 145 menu.addSeparator()
146 menu.addAction(self.trUtf8("Learn more about writing rules..."), 146 menu.addAction(self.trUtf8("Learn more about writing rules..."),
147 self.__learnAboutWritingFilters) 147 self.__learnAboutWritingFilters)
148 148
149 def addCustomRule(self): 149 def addCustomRule(self, filter):
150 """ 150 """
151 Public slot to add a custom AdBlock rule. 151 Public slot to add a custom AdBlock rule.
152
153 @param filter filter to be added (string)
154 """
155 self.subscriptionsTabWidget.setCurrentIndex(
156 self.subscriptionsTabWidget.count() - 1)
157 self.__currentTreeWidget.addRule(filter)
158
159 def __addCustomRule(self):
160 """
161 Private slot to add a custom AdBlock rule.
152 """ 162 """
153 self.__currentTreeWidget.addRule() 163 self.__currentTreeWidget.addRule()
154 164
155 def __removeCustomRule(self): 165 def __removeCustomRule(self):
156 """ 166 """

eric ide

mercurial