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

List:       kde-commits
Subject:    koffice/kword
From:       Sebastian Sauer <mail () dipe ! org>
Date:       2006-12-09 12:34:15
Message-ID: 1165667655.906463.1142.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 611785 by sebsauer:

* renamed scripting plugin classes to follow the kword-styleguide
* added KWDocument* getter to KWView to be able to access the document the view has \
from within the plugin



 M  +2 -0      part/KWView.h  
 M  +2 -9      plugins/scripting/CMakeLists.txt  
 A             plugins/scripting/KWScriptingModule.cpp   \
plugins/scripting/ScriptingModule.cpp#611767 [License: LGPL (v2+)]  A             \
plugins/scripting/KWScriptingModule.h   plugins/scripting/ScriptingModule.h#611767 \
[License: LGPL (v2+)]  A             plugins/scripting/KWScriptingPart.cpp   \
plugins/scripting/ScriptingPart.cpp#611767 [License: LGPL (v2+)]  A             \
plugins/scripting/KWScriptingPart.h   plugins/scripting/ScriptingPart.h#611767 \
[License: LGPL (v2+)]  D             plugins/scripting/ScriptingModule.cpp  
 D             plugins/scripting/ScriptingModule.h  
 D             plugins/scripting/ScriptingPart.cpp  
 D             plugins/scripting/ScriptingPart.h  


--- trunk/koffice/kword/part/KWView.h #611784:611785
@@ -60,6 +60,8 @@
     KWView( const QString& viewMode, KWDocument *document, QWidget *parent );
     ~KWView();
 
+    KWDocument *kwdocument() const { return m_document; }
+
     // interface KoView
     /// overwritten method from superclass
     void updateReadWrite(bool readWrite);
--- trunk/koffice/kword/plugins/scripting/CMakeLists.txt #611784:611785
@@ -4,17 +4,10 @@
 	${KOFFICEUI_INCLUDES} 
 	${KROSS_INCLUDES} )
 
-#set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}  ${KDE4_ENABLE_EXCEPTIONS}")
-
-# the KWord Scripting KParts::Plugin + Kross module
-#set(krossmodulekword_PART_SRCS ScriptingModule.cpp ScriptingFunction.cpp \
                ScriptingPart.cpp)
-set(krossmodulekword_PART_SRCS ScriptingModule.cpp ScriptingPart.cpp)
+set(krossmodulekword_PART_SRCS KWScriptingModule.cpp KWScriptingPart.cpp)
 kde4_automoc(${krossmodulekword_PART_SRCS})
 kde4_add_plugin(krossmodulekword ${krossmodulekword_PART_SRCS})
-
-#target_link_libraries(krossmodulekword  ${KDE4_KDECORE_LIBS} kspreadcommon \
                ${KDE4_KROSSCORE_LIBS} )
-target_link_libraries(krossmodulekword  ${KDE4_KDECORE_LIBS} ${KDE4_KROSSCORE_LIBS} \
kparts) +target_link_libraries(krossmodulekword  ${KDE4_KDECORE_LIBS} \
${KDE4_KROSSCORE_LIBS} kparts kwordprivate)  install(TARGETS krossmodulekword \
                DESTINATION ${PLUGIN_INSTALL_DIR})
-
 install( FILES  krossmodulekword.desktop  DESTINATION ${SERVICES_INSTALL_DIR})
 install( FILES  scripting.rc  DESTINATION ${DATA_INSTALL_DIR}/kword/kpartplugins)


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

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