[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