summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2017-05-02 11:25:09 +0200
committerLiang Qi <liang.qi@qt.io>2017-05-02 11:25:09 +0200
commitdc53760aabc4d9b4e6f6883a544d7a3a76b23b0a (patch)
tree58a8db3e1c2fa2e893c0113d9f04965d844b738f /examples
parent3a0a736f7c8d95e0a8abfc2d8920ef0111d79b67 (diff)
parent9df14dff86fcc2daa0d9342174dba62ec32169bc (diff)
Merge remote-tracking branch 'origin/5.9' into dev
src/3rdparty used sha1 from 5.9, because both 5.9 and dev are using same branch now. Conflicts: src/3rdparty tests/auto/widgets/qwebenginepage/BLACKLIST Change-Id: I16a33e0f91779d1ee3a230070ff4248699c2e1bd
Diffstat (limited to 'examples')
-rw-r--r--examples/webenginewidgets/contentmanipulation/mainwindow.cpp1
-rw-r--r--examples/webenginewidgets/demobrowser/browserapplication.cpp2
-rw-r--r--examples/webenginewidgets/demobrowser/browsermainwindow.cpp6
3 files changed, 3 insertions, 6 deletions
diff --git a/examples/webenginewidgets/contentmanipulation/mainwindow.cpp b/examples/webenginewidgets/contentmanipulation/mainwindow.cpp
index 3198f0908..74d647c69 100644
--- a/examples/webenginewidgets/contentmanipulation/mainwindow.cpp
+++ b/examples/webenginewidgets/contentmanipulation/mainwindow.cpp
@@ -70,6 +70,7 @@ InvokeWrapper<Arg, R, C> invoke(R *receiver, void (C::*memberFun)(Arg))
MainWindow::MainWindow(const QUrl& url)
{
+ setAttribute(Qt::WA_DeleteOnClose, true);
progress = 0;
QFile file;
diff --git a/examples/webenginewidgets/demobrowser/browserapplication.cpp b/examples/webenginewidgets/demobrowser/browserapplication.cpp
index 995626bb9..32429a675 100644
--- a/examples/webenginewidgets/demobrowser/browserapplication.cpp
+++ b/examples/webenginewidgets/demobrowser/browserapplication.cpp
@@ -332,8 +332,8 @@ void BrowserApplication::loadSettings()
proxy.setPort(settings.value(QLatin1String("port"), 1080).toInt());
proxy.setUser(settings.value(QLatin1String("userName")).toString());
proxy.setPassword(settings.value(QLatin1String("password")).toString());
+ QNetworkProxy::setApplicationProxy(proxy);
}
- QNetworkProxy::setApplicationProxy(proxy);
settings.endGroup();
}
diff --git a/examples/webenginewidgets/demobrowser/browsermainwindow.cpp b/examples/webenginewidgets/demobrowser/browsermainwindow.cpp
index 926c4a5d7..327d7a9d3 100644
--- a/examples/webenginewidgets/demobrowser/browsermainwindow.cpp
+++ b/examples/webenginewidgets/demobrowser/browsermainwindow.cpp
@@ -167,13 +167,9 @@ BrowserMainWindow::BrowserMainWindow(QWidget *parent, Qt::WindowFlags flags)
m_navigationBar, SLOT(setVisible(bool)));
connect(m_tabWidget, SIGNAL(toolBarVisibilityChangeRequested(bool)),
m_bookmarksToolbar, SLOT(setVisible(bool)));
-#if defined(Q_OS_OSX)
- connect(m_tabWidget, SIGNAL(lastTabClosed()),
- this, SLOT(close()));
-#else
+
connect(m_tabWidget, SIGNAL(lastTabClosed()),
m_tabWidget, SLOT(newTab()));
-#endif
slotUpdateWindowTitle();
loadDefaultState();