summaryrefslogtreecommitdiff
path: root/src/webwindow/webwindow.cpp
diff options
context:
space:
mode:
authorAndrea Diamantini <adjam7@gmail.com>2013-04-25 08:59:47 +0200
committerAndrea Diamantini <adjam7@gmail.com>2013-04-25 09:02:06 +0200
commit072490b92b33bd37672e4ac34d3b7df0705c84ae (patch)
tree493d44450ba062e80aad2048e41e8fd0ce74a91a /src/webwindow/webwindow.cpp
parentChanges order of link actions for link context menu (diff)
downloadrekonq-072490b92b33bd37672e4ac34d3b7df0705c84ae.tar.xz
appmenu-qt support :)
BUG: 309148
Diffstat (limited to 'src/webwindow/webwindow.cpp')
-rw-r--r--src/webwindow/webwindow.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/webwindow/webwindow.cpp b/src/webwindow/webwindow.cpp
index 5858ec6c..a2854460 100644
--- a/src/webwindow/webwindow.cpp
+++ b/src/webwindow/webwindow.cpp
@@ -219,6 +219,20 @@ void WebWindow::setupActions()
KStandardAction::keyBindings(this, SLOT(keyBindings()), actionCollection());
KStandardAction::quit(rApp, SLOT(queryQuit()), actionCollection());
+ // WebPage Actions
+ QAction *qa;
+
+ qa = _tab->page()->action(QWebPage::Undo);
+ actionCollection()->addAction(QL1S("edit_undo"), qa);
+ qa = _tab->page()->action(QWebPage::Redo);
+ actionCollection()->addAction(QL1S("edit_redo"), qa);
+ qa = _tab->page()->action(QWebPage::Cut);
+ actionCollection()->addAction(QL1S("edit_cut"), qa);
+ qa = _tab->page()->action(QWebPage::Copy);
+ actionCollection()->addAction(QL1S("edit_copy"), qa);
+ qa = _tab->page()->action(QWebPage::Paste);
+ actionCollection()->addAction(QL1S("edit_paste"), qa);
+
// Configure Main Toolbar
a = new KAction(KIcon("configure-toolbars"), i18n("Configure Main ToolBar"), this);
actionCollection()->addAction(QL1S("configure_main_toolbar"), a);