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

List:       kde-commits
Subject:    koffice/karbon/commands
From:       Tim Beaulen <tbscope () gmail ! com>
Date:       2006-05-25 19:11:30
Message-ID: 1148584290.942160.32084.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 544682 by beaulen:

compile the commands too



 M  +31 -0     CMakeLists.txt  
 M  +2 -0      vcommand.cc  
 M  +5 -5      vdistributecmd.cc  
 M  +1 -0      vtransformcmd.h  


--- trunk/koffice/karbon/commands/CMakeLists.txt #544681:544682
@@ -1,8 +1,39 @@
+include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${KOPAINTER_INCLUDES} \
${CMAKE_SOURCE_DIR}/karbon )  
+set(karboncommands_SRCS
+    valigncmd.cc 
+    vbooleancmd.cc 
+    vcleanupcmd.cc 
+    vclipartcmd.cc 
+    vclosepathcmd.cc 
+    vcommand.cc 
+    vdeletecmd.cc 
+    vdistributecmd.cc 
+    vfillcmd.cc 
+    vflattencmd.cc 
+    vgroupcmd.cc 
+    vdeletenodescmd.cc 
+    vlayercmd.cc 
+    vreplacingcmd.cc 
+    vshapecmd.cc 
+    vstrokecmd.cc 
+    vtransformcmd.cc 
+    vinsertcmd.cc 
+    vungroupcmd.cc 
+    vzordercmd.cc
+    )
 
+kde4_automoc(${karboncommands_SRCS})
 
+kde4_add_library(karboncommands ${karboncommands_SRCS})
 
+kde4_install_libtool_file( ${LIB_INSTALL_DIR} karboncommands )
 
+install_targets(${LIB_INSTALL_DIR} karboncommands )
+
+
+
+
 ########### next target ###############
 
 
--- trunk/koffice/karbon/commands/vcommand.cc #544681:544682
@@ -25,7 +25,9 @@
 #include "vcommand.h"
 #include "karbon_part.h"
 
+#include <kstdaction.h>
 
+
 VCommandHistory::VCommandHistory( KarbonPart* part )
 	: m_part( part ), m_undoLimit( 50 ), m_redoLimit( 30 ), m_savedPos( 0 )
 {
--- trunk/koffice/karbon/commands/vdistributecmd.cc #544681:544682
@@ -89,18 +89,18 @@
 	double pos = 0.0, step = space / double(objs.count() - 1);
 
 	VTranslateCmd *trafoCmd = 0L;
-	QMapIterator<double,VObject*> it = sortedPos.begin(), et = sortedPos.end();
+	QMapIterator<double,VObject*> it(sortedPos); // = sortedPos.begin(), et = \
sortedPos.end();  
-	for( ; it != et; ++it )	
+	while(it.hasNext())	
 	{
-		if( it.data() == first || it.data() == last )
+		if( it.value() == first || it.value() == last )
 			continue;
 
 		pos += step;
 
 		document()->selection()->clear();
 		
-		bbox = it.data()->boundingBox();
+		bbox = it.value()->boundingBox();
 
 		switch( m_distribute )
 		{
@@ -139,7 +139,7 @@
 				dy = first->boundingBox().top() + pos - bbox.top();
 			break;
 		};
-		document()->selection()->append( it.data() );
+		document()->selection()->append( it.value() );
 		trafoCmd = new VTranslateCmd( document(), dx, dy );
 		m_trafoCmds.append( trafoCmd );
 		trafoCmd->execute();
--- trunk/koffice/karbon/commands/vtransformcmd.h #544681:544682
@@ -22,6 +22,7 @@
 #define __VTRANSFORMCMD_H__
 
 #include <q3valuevector.h>
+#include <QMap>
 #include "vcommand.h"
 #include "vgroup.h"
 #include <koffice_export.h>


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

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