20#ifndef __INSERTKNOTSPLUGIN_H__
21#define __INSERTKNOTSPLUGIN_H__
23#include <tdeparts/plugin.h>
24#include <kdialogbase.h>
25#include <commands/vreplacingcmd.h>
30class InsertKnotsPlugin : public KParts::Plugin
35 InsertKnotsPlugin( KarbonView *parent, const char* name, const TQStringList & );
36 virtual ~InsertKnotsPlugin() {}
39 void slotInsertKnots();
42 VInsertKnotsDlg *m_insertKnotsDlg;
47class VInsertKnotsDlg : public KDialogBase
53 VInsertKnotsDlg( TQWidget* parent = 0L, const char* name = 0L );
56 void setKnots( uint value );
67 VInsertKnotsCmd( VDocument* doc, uint knots );
68 virtual ~VInsertKnotsCmd() {}
70 virtual void visitVSubpath( VSubpath& path );
VReplacingCmd is a generic command.
VSubpath provides a sophisticated list of VSegment.
|