4
#include <kdialogbase.h>
11
class EffectView : public KDialogBase
17
QListViewItem *toListItem(Effect *e) const;
18
EffectList *active() const {return mActive;}
23
void dropEvent(QDropEvent*, QListViewItem*);
26
void added(Effect *item);
27
void removed(Effect *item);
28
void moved(Effect *item);
39
void activeChanged(QListViewItem*);
40
void availableChanged(QIconViewItem*);
43
QIconView *mAvailable;
46
QPushButton *mUp, *mDown, *mLeft, *mRight, *mLeftHelp, *mRightHelp;
51
class EffectList : public KListView
55
EffectList(QWidget *parent);
56
virtual bool acceptDrag(QDropEvent *) const;
57
virtual QDragObject *dragObject() const;
60
class EffectAvailable : public KIconView
64
EffectAvailable(QWidget *parent, EffectView*);
65
virtual QDragObject *dragObject();
68
virtual void contentsDropEvent(QDropEvent*);