From a66005838ffda3ea13a4005d93a6477c0cf06cf4 Mon Sep 17 00:00:00 2001 From: "huayong.xu" Date: Wed, 14 Sep 2022 14:36:11 +0800 Subject: [PATCH] Replace signal with callback. Change-Id: Ic0a266fb3287984e54d44dfbefa343189552bd0f --- examples/web-view/web-view-example.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) mode change 100644 => 100755 examples/web-view/web-view-example.cpp diff --git a/examples/web-view/web-view-example.cpp b/examples/web-view/web-view-example.cpp old mode 100644 new mode 100755 index b1aed6f..7351fa8 --- a/examples/web-view/web-view-example.cpp +++ b/examples/web-view/web-view-example.cpp @@ -68,8 +68,8 @@ public: mWebView.SetProperty(Actor::Property::ANCHOR_POINT, Dali::AnchorPoint::CENTER); mWebView.SetProperty(Actor::Property::POSITION, Vector2(0, 0)); mWebView.SetProperty(Actor::Property::SIZE, Vector2(width, height)); - mWebView.PageLoadStartedSignal().Connect(this, &WebViewController::OnPageLoadStarted); - mWebView.PageLoadFinishedSignal().Connect(this, &WebViewController::OnPageLoadFinished); + mWebView.RegisterPageLoadStartedCallback(std::bind(&WebViewController::OnPageLoadStarted, this, std::placeholders::_1)); + mWebView.RegisterPageLoadFinishedCallback(std::bind(&WebViewController::OnPageLoadFinished, this, std::placeholders::_1)); std::string url = GetNextUrl(); mWebView.LoadUrl(url); @@ -88,12 +88,12 @@ public: Toolkit::KeyboardFocusManager::Get().SetCurrentFocusActor(mWebView); } - void OnPageLoadStarted(Toolkit::WebView view, const std::string& url) + void OnPageLoadStarted(const std::string& url) { mAddressLabel.SetProperty(Toolkit::TextLabel::Property::TEXT, "Loading"); } - void OnPageLoadFinished(Toolkit::WebView view, const std::string& url) + void OnPageLoadFinished(const std::string& url) { mAddressLabel.SetProperty(Toolkit::TextLabel::Property::TEXT, url.c_str()); } -- 2.7.4