eric6/WebBrowser/StatusBar/JavaScriptIcon.py

changeset 8260
2161475d9639
parent 8235
78e6d29eb773
equal deleted inserted replaced
8259:2bbec88047dd 8260:2161475d9639
65 boldFont.setBold(True) 65 boldFont.setBold(True)
66 66
67 menu = QMenu() 67 menu = QMenu()
68 menu.addAction(self.tr("Current Page Settings")).setFont(boldFont) 68 menu.addAction(self.tr("Current Page Settings")).setFont(boldFont)
69 69
70 if self._testCurrentPageWebAttribute( 70 act = (
71 QWebEngineSettings.WebAttribute.JavascriptEnabled): 71 menu.addAction(self.tr("Disable JavaScript (temporarily)"),
72 act = menu.addAction(self.tr("Disable JavaScript (temporarily)"), 72 self.__toggleJavaScript)
73 self.__toggleJavaScript) 73 if self._testCurrentPageWebAttribute(
74 else: 74 QWebEngineSettings.WebAttribute.JavascriptEnabled) else
75 act = menu.addAction(self.tr("Enable JavaScript (temporarily)"), 75 menu.addAction(self.tr("Enable JavaScript (temporarily)"),
76 self.__toggleJavaScript) 76 self.__toggleJavaScript)
77 )
77 if ( 78 if (
78 self._currentPage() is not None and 79 self._currentPage() is not None and
79 self._currentPage().url().scheme() == "eric" 80 self._currentPage().url().scheme() == "eric"
80 ): 81 ):
81 # JavaScript is needed for eric: scheme 82 # JavaScript is needed for eric: scheme

eric ide

mercurial