[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [calligra/krita-scripting-rempt] krita: have the script menu show up
From:       Cyrille Berger <cberger () cberger ! net>
Date:       2015-05-06 17:12:12
Message-ID: E1Yq2rk-0005Ab-2N () scm ! kde ! org
[Download RAW message or body]

Git commit 23b9b6fd1bc4212ea24078f92c3ab65bda01ceeb by Cyrille Berger.
Committed on 06/05/2015 at 16:30.
Pushed by berger into branch 'krita-scripting-rempt'.

have the script menu show up

M  +2    -2    krita/krita.rc
M  +2    -3    krita/ui/kis_script_manager.cpp

http://commits.kde.org/calligra/23b9b6fd1bc4212ea24078f92c3ab65bda01ceeb

diff --git a/krita/krita.rc b/krita/krita.rc
index 1f756a1..b7f3f67 100644
--- a/krita/krita.rc
+++ b/krita/krita.rc
@@ -1,5 +1,5 @@
 <?xml version="1.0"?>
-<kpartgui xmlns="http://www.kde.org/standards/kxmlgui/1.0" \
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Krita" version="66" \
xsi:schemaLocation="http://www.kde.org/standards/kxmlgui/1.0      \
http://www.kde.org/standards/kxmlgui/1.0/kxmlgui.xsd"> +<kpartgui \
xmlns="http://www.kde.org/standards/kxmlgui/1.0" \
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Krita" version="67" \
xsi:schemaLocation="http://www.kde.org/standards/kxmlgui/1.0      \
http://www.kde.org/standards/kxmlgui/1.0/kxmlgui.xsd">  <MenuBar>
     <Menu name="file" noMerge="1">
       <text>&amp;File</text>
@@ -249,7 +249,7 @@
       </Menu>
     </Menu>
     
-    <Action name="scripts"/>
+    <Action name="scripting"/>
     
     <Menu name="settings">
       <text>Setti&amp;ngs</text>
diff --git a/krita/ui/kis_script_manager.cpp b/krita/ui/kis_script_manager.cpp
index 25b955c..374500e 100644
--- a/krita/ui/kis_script_manager.cpp
+++ b/krita/ui/kis_script_manager.cpp
@@ -46,9 +46,6 @@ KisScriptManager::KisScriptManager(KisViewManager *view)
     , d(new Private())
 {
     d->view = view;
-    d->actionCollection = view->actionCollection();
-    d->scriptMenu = new KActionMenu(i18n("Scripts"),this);
-    d->actionCollection->addAction("scripting", d->scriptMenu);
 }
 
 KisScriptManager::~KisScriptManager()
@@ -60,6 +57,8 @@ KisScriptManager::~KisScriptManager()
 void KisScriptManager::setup(KActionCollection * ac)
 {
     d->actionCollection = ac;
+    d->scriptMenu = new KActionMenu(i18n("Scripts"),this);
+    d->actionCollection->addAction("scripting", d->scriptMenu);
 }
 
 void KisScriptManager::updateGUI()


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic