summaryrefslogtreecommitdiffstats
path: root/src/webengine/ui_delegates_manager.cpp
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@theqtcompany.com>2015-06-29 13:47:35 +0200
committerAllan Sandfeld Jensen <allan.jensen@theqtcompany.com>2015-07-10 09:42:01 +0000
commit088aaa64eb9a6efad107383749985b2b462fa36f (patch)
treeb705e061f6ea1538b9f19b5f8d65b6c3a2387087 /src/webengine/ui_delegates_manager.cpp
parentf7c4bab9157e25758ba526a6dce9a86fd4d1674e (diff)
Implement missing WebActions in QML API
Implements the remaining WebActions from the widgets API in the QML API, so the available actions matches. Change-Id: I60dfd4a574b80cdd82b8891abfb27a8bfb1b88ec Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
Diffstat (limited to 'src/webengine/ui_delegates_manager.cpp')
-rw-r--r--src/webengine/ui_delegates_manager.cpp33
1 files changed, 0 insertions, 33 deletions
diff --git a/src/webengine/ui_delegates_manager.cpp b/src/webengine/ui_delegates_manager.cpp
index 6eeff7db5..bacf48419 100644
--- a/src/webengine/ui_delegates_manager.cpp
+++ b/src/webengine/ui_delegates_manager.cpp
@@ -109,39 +109,6 @@ MenuItemHandler::MenuItemHandler(QObject *parent)
{
}
-CopyLinkMenuItem::CopyLinkMenuItem(QObject *parent, const QUrl &url, const QString &title)
- : MenuItemHandler(parent)
- , m_url(url)
- , m_title(title)
-{
- connect(this, &MenuItemHandler::triggered, this, &CopyLinkMenuItem::onTriggered);
-}
-
-void CopyLinkMenuItem::onTriggered()
-{
- QString urlString = m_url.toString(QUrl::FullyEncoded);
- QString title = m_title.toHtmlEscaped();
- QMimeData *data = new QMimeData();
- data->setText(urlString);
- QString html = QStringLiteral("<a href=\"") + urlString + QStringLiteral("\">") + title + QStringLiteral("</a>");
- data->setHtml(html);
- data->setUrls(QList<QUrl>() << m_url);
- qApp->clipboard()->setMimeData(data);
-}
-
-NavigateMenuItem::NavigateMenuItem(QObject *parent, const QExplicitlySharedDataPointer<WebContentsAdapter> &adapter, const QUrl &targetUrl)
- : MenuItemHandler(parent)
- , m_adapter(adapter)
- , m_targetUrl(targetUrl)
-{
- connect(this, &MenuItemHandler::triggered, this, &NavigateMenuItem::onTriggered);
-}
-
-void NavigateMenuItem::onTriggered()
-{
- m_adapter->load(m_targetUrl);
-}
-
#define COMPONENT_MEMBER_INIT(TYPE, COMPONENT) \
, COMPONENT##Component(0)