21#ifndef __VSTROKECMD_H__
22#define __VSTROKECMD_H__
28#include <tqvaluevector.h>
29#include <koffice_export.h>
32class KARBONCOMMAND_EXPORT VStrokeCmd : public VCommand
35 VStrokeCmd( VDocument *doc, const VStroke *, const TQString& icon = "14_action" );
36 VStrokeCmd( VDocument *doc, VGradient * );
40 VStrokeCmd( VDocument *doc, const TQValueList<float>& );
41 virtual ~VStrokeCmd();
48 virtual void changeStroke( const VColor & );
49 virtual VSelection* getSelection() const { return m_selection; }
65 TQValueVector<VStroke> m_oldstrokes;
This class keeps track of color properties.
The base class for all karbon commands.
virtual void unexecute() Unexecutes the command.
virtual bool changesSelection() const Returns if the command changes the actual document selection.
virtual void execute()=0 Executes the command.
All non-visual, static doc info is in here.
VSelection manages a set of selected vobjects.
Manages stroke properties.
|