From 547b0e5ee64ffd1f850cb71a70c97414b91e35c7 Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Fri, 24 Apr 2015 13:42:03 -0700 Subject: [PATCH] Update style of webview to only be set when 'fusion' exists --- interface/src/scripting/WebWindowClass.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/interface/src/scripting/WebWindowClass.cpp b/interface/src/scripting/WebWindowClass.cpp index 07188e62b6..be36fe1989 100644 --- a/interface/src/scripting/WebWindowClass.cpp +++ b/interface/src/scripting/WebWindowClass.cpp @@ -47,7 +47,6 @@ WebWindowClass::WebWindowClass(const QString& title, const QString& url, int wid dockWidget->setFeatures(QDockWidget::DockWidgetMovable); _webView = new QWebView(dockWidget); - _webView->setStyle(QStyleFactory::create("fusion")); addEventBridgeToWindowObject(); dockWidget->setWidget(_webView); @@ -66,7 +65,6 @@ WebWindowClass::WebWindowClass(const QString& title, const QString& url, int wid dialogWidget->setLayout(layout); _webView = new QWebView(dialogWidget); - _webView->setStyle(QStyleFactory::create("fusion")); layout->addWidget(_webView); @@ -75,6 +73,11 @@ WebWindowClass::WebWindowClass(const QString& title, const QString& url, int wid _windowWidget = dialogWidget; } + auto style = QStyleFactory::create("fusion"); + if (style) { + _webView->setStyle(style); + } + _webView->setPage(new DataWebPage()); _webView->setUrl(url);