Helpviewer/CookieJar/CookieExceptionsModel.py

changeset 2403
e3d7a861547c
parent 2302
f29e9405c851
child 2525
8b507a9a2d40
child 3002
6ffc581f00f1
equal deleted inserted replaced
2402:304fcefd3b04 2403:e3d7a861547c
7 Module implementing the cookie exceptions model. 7 Module implementing the cookie exceptions model.
8 """ 8 """
9 9
10 from PyQt4.QtCore import Qt, QAbstractTableModel, QSize, QModelIndex 10 from PyQt4.QtCore import Qt, QAbstractTableModel, QSize, QModelIndex
11 from PyQt4.QtGui import QFont, QFontMetrics 11 from PyQt4.QtGui import QFont, QFontMetrics
12
13 from .CookieJar import CookieJar
14 12
15 13
16 class CookieExceptionsModel(QAbstractTableModel): 14 class CookieExceptionsModel(QAbstractTableModel):
17 """ 15 """
18 Class implementing the cookie exceptions model. 16 Class implementing the cookie exceptions model.
175 @param rule type of rule to add (CookieJar.Allow, CookieJar.Block or 173 @param rule type of rule to add (CookieJar.Allow, CookieJar.Block or
176 CookieJar.AllowForSession) 174 CookieJar.AllowForSession)
177 """ 175 """
178 if not host: 176 if not host:
179 return 177 return
178
179 from .CookieJar import CookieJar
180 180
181 if rule == CookieJar.Allow: 181 if rule == CookieJar.Allow:
182 self.__addHost(host, 182 self.__addHost(host,
183 self.__allowedCookies, self.__blockedCookies, self.__sessionCookies) 183 self.__allowedCookies, self.__blockedCookies, self.__sessionCookies)
184 return 184 return

eric ide

mercurial