def _grantPermissionsCb(self): # We need to have cursor inside view to correctly grab mouse if self._feature == QWebEnginePage.MouseLock: # QWidget view = self._page.view() QCursor.setPos(view.mapToGlobal(view.rect().center())) self._page.setFeaturePermission(self._origin, self._feature, QWebEnginePage.PermissionGrantedByUser) if self._ui.remember.isChecked(): gVar.app.html5PermissionsManager().rememberPermissions( self._origin, self._feature, QWebEnginePage.PermissionGrantedByUser) self.hide()