src/eric7/WebBrowser/WebBrowserView.py

branch
eric7
changeset 9351
b5f360405f12
parent 9350
8d2b507f8588
child 9352
8c28b0f77388
equal deleted inserted replaced
9350:8d2b507f8588 9351:b5f360405f12
2380 2380
2381 ########################################################################### 2381 ###########################################################################
2382 ## Methods below implement slots for Qt 6.4+ 2382 ## Methods below implement slots for Qt 6.4+
2383 ########################################################################### 2383 ###########################################################################
2384 2384
2385 @pyqtSlot("QWebEngineFileSystemAccessRequest") 2385 ## @pyqtSlot("QWebEngineFileSystemAccessRequest")
2386 def __fileSystemAccessRequested(self, accessRequest): 2386 def __fileSystemAccessRequested(self, accessRequest):
2387 """ 2387 """
2388 Private slot to handle file system access requests of the web page. 2388 Private slot to handle file system access requests of the web page.
2389 2389
2390 @param accessRequest reference to the file system access request object 2390 @param accessRequest reference to the file system access request object
2405 if ( 2405 if (
2406 accessRequest.accessFlags() 2406 accessRequest.accessFlags()
2407 == QWebEngineFileSystemAccessRequest.AccessFlag.Read 2407 == QWebEngineFileSystemAccessRequest.AccessFlag.Read
2408 ): 2408 ):
2409 msgTemplate = self.tr( 2409 msgTemplate = self.tr(
2410 "<p>Grant the web site at <b>{0}</b> <b>Read</b> access" 2410 "<p>Grant the website at <b>{0}</b> <b>Read</b> access"
2411 " to '{0}'?</p>" 2411 " to '{1}'?</p>"
2412 ) 2412 )
2413 elif ( 2413 elif (
2414 accessRequest.accessFlags() 2414 accessRequest.accessFlags()
2415 == QWebEngineFileSystemAccessRequest.AccessFlag.Write 2415 == QWebEngineFileSystemAccessRequest.AccessFlag.Write
2416 ): 2416 ):
2417 msgTemplate = self.tr( 2417 msgTemplate = self.tr(
2418 "<p>Grant the web site at <b>{0}</b> <b>Write</b> access" 2418 "<p>Grant the website at <b>{0}</b> <b>Write</b> access"
2419 " to '{0}'?</p>" 2419 " to '{1}'?</p>"
2420 ) 2420 )
2421 else: 2421 else:
2422 msgTemplate = self.tr( 2422 msgTemplate = self.tr(
2423 "<p>Grant the web site at <b>{0}</b> <b>Read and Write</b> access" 2423 "<p>Grant the website at <b>{0}</b> <b>Read and Write</b> access"
2424 " to '{0}'?</p>" 2424 " to '{1}'?</p>"
2425 ) 2425 )
2426 2426
2427 ok = EricMessageBox.yesNo( 2427 ok = EricMessageBox.yesNo(
2428 self, 2428 self,
2429 self.tr("File System Access Request"), 2429 self.tr("File System Access Request"),

eric ide

mercurial