summaryrefslogtreecommitdiffstats
path: root/tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2017-11-30 08:17:04 +0000
committerThe Qt Project <gerrit-noreply@qt-project.org>2017-11-30 08:17:04 +0000
commit71e02bc92c8f93f1063f79507b2250a229db6380 (patch)
tree491ff43dfe9878069548d37e29cc9d713fe1643f /tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp
parent05574185dab53476294cf62f2067a4147aa0b6eb (diff)
parent8a164aa2cd83d728ce620c2b7199ebc6222b55cb (diff)
Merge "Merge remote-tracking branch 'origin/5.10' into dev" into refs/staging/dev
Diffstat (limited to 'tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp')
-rw-r--r--tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp b/tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp
index 400105152..294cc52b1 100644
--- a/tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp
+++ b/tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp
@@ -187,6 +187,12 @@ public:
setOpenMode(QIODevice::ReadOnly);
m_timer.start(100, this);
}
+ void close() override
+ {
+ QMutexLocker lock(&m_mutex);
+ QIODevice::close();
+ deleteLater();
+ }
bool isSequential() const override { return true; }
qint64 bytesAvailable() const override
{ return m_bytesAvailable; }
@@ -243,7 +249,7 @@ public:
void requestStarted(QWebEngineUrlRequestJob *job)
{
- job->reply("text/plain;charset=utf-8", new StreamingIODevice(job));
+ job->reply("text/plain;charset=utf-8", new StreamingIODevice(this));
}
};