Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Enable plugins (eg. to show PDFs) in webview widgets used on feature …
…info in identify or in forms
- Loading branch information
|
@@ -71,6 +71,7 @@ QgsIdentifyResultsWebView::QgsIdentifyResultsWebView( QWidget *parent ) : QgsWeb |
|
|
page()->setLinkDelegationPolicy( QWebPage::DontDelegateLinks ); |
|
|
settings()->setAttribute( QWebSettings::LocalContentCanAccessRemoteUrls, true ); |
|
|
settings()->setAttribute( QWebSettings::JavascriptCanOpenWindows, true ); |
|
|
settings()->setAttribute( QWebSettings::PluginsEnabled, true ); |
|
|
#ifdef QGISDEBUG |
|
|
settings()->setAttribute( QWebSettings::DeveloperExtrasEnabled, true ); |
|
|
#endif |
|
@@ -111,6 +112,7 @@ QgsWebView *QgsIdentifyResultsWebView::createWindow( QWebPage::WebWindowType typ |
|
|
wv->page()->setNetworkAccessManager( QgsNetworkAccessManager::instance() ); |
|
|
wv->settings()->setAttribute( QWebSettings::LocalContentCanAccessRemoteUrls, true ); |
|
|
wv->settings()->setAttribute( QWebSettings::JavascriptCanOpenWindows, true ); |
|
|
settings()->setAttribute( QWebSettings::PluginsEnabled, true ); |
|
|
#ifdef QGISDEBUG |
|
|
wv->settings()->setAttribute( QWebSettings::DeveloperExtrasEnabled, true ); |
|
|
#endif |
|
|
|
@@ -125,6 +125,7 @@ void QgsWebViewWidgetWrapper::initWidget( QWidget* editor ) |
|
|
mWebView->page()->setNetworkAccessManager( QgsNetworkAccessManager::instance() ); |
|
|
mWebView->settings()->setAttribute( QWebSettings::LocalContentCanAccessRemoteUrls, true ); |
|
|
mWebView->settings()->setAttribute( QWebSettings::JavascriptCanOpenWindows, true ); |
|
|
mWebView->settings()->setAttribute( QWebSettings::PluginsEnabled, true ); |
|
|
#ifdef QGISDEBUG |
|
|
mWebView->settings()->setAttribute( QWebSettings::DeveloperExtrasEnabled, true ); |
|
|
#endif |
|
|