From b67a8f5455224f2a14db04727b206d91bc346801 Mon Sep 17 00:00:00 2001 From: Akira Ohgaki <akiraohgaki@gmail.com> Date: Mon, 14 Nov 2016 08:28:52 +0900 Subject: [PATCH] Set parent --- src/app/handlers/xdgurl.cpp | 2 +- src/app/main.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/handlers/xdgurl.cpp b/src/app/handlers/xdgurl.cpp index cdb9351..f4f492f 100644 --- a/src/app/handlers/xdgurl.cpp +++ b/src/app/handlers/xdgurl.cpp @@ -43,7 +43,7 @@ void XdgUrl::process() } QString url = metadata_["url"].toString(); - qtlibs::NetworkResource *resource = new qtlibs::NetworkResource(url, QUrl(url)); + qtlibs::NetworkResource *resource = new qtlibs::NetworkResource(url, QUrl(url), true, this); connect(resource, &qtlibs::NetworkResource::downloadProgress, this, &XdgUrl::downloadProgress); connect(resource, &qtlibs::NetworkResource::finished, this, &XdgUrl::downloaded); resource->get(); diff --git a/src/app/main.cpp b/src/app/main.cpp index 839bfc8..423c29c 100644 --- a/src/app/main.cpp +++ b/src/app/main.cpp @@ -50,7 +50,7 @@ int main(int argc, char *argv[]) // Setup QML QQmlApplicationEngine qmlAppEngine; QQmlContext *qmlContext = qmlAppEngine.rootContext(); - qmlContext->setContextProperty("xdgUrlHandler", new handlers::XdgUrl(xdgUrl, config)); + qmlContext->setContextProperty("xdgUrlHandler", new handlers::XdgUrl(xdgUrl, config, qmlAppEngine)); qmlAppEngine.load(QUrl("qrc:/qml/main.qml")); return app.exec(); -- GitLab