19#ifndef KIVIO_SPAWNER_DRAG_H
20#define KIVIO_SPAWNER_DRAG_H
22#include <tqdragobject.h>
23#include <tqstringlist.h>
24#include <tqiconview.h>
26class KivioStencilSpawner;
29class KivioSpawnerDrag : public TQIconDrag
32 KivioSpawnerDrag( KivioIconView *, TQWidget *parent=0, const char *name=0);
33 virtual ~KivioSpawnerDrag();
35 const char *format( int i) const;
36 TQByteArray encodedData( const char *mime ) const;
37 static bool canDecode( TQMimeSource* e );
38 void append( const TQIconDragItem &item, const TQRect &pr,
39 const TQRect &tr, KivioStencilSpawner &spawner );
42 TQStringList m_spawners;
43 KivioIconView *m_pView;
|