20 #ifndef KICONSELECTACTION_H
21 #define KICONSELECTACTION_H
23 #include <tdeaction.h>
25 class TDEIconSelectActionPrivate;
27 class TDEIconSelectAction :
public TDESelectAction
31 TDEIconSelectAction(
const TQString& text,
int accel = 0, TQObject* parent = 0,
const char* name = 0);
32 virtual ~TDEIconSelectAction();
34 virtual int plug(TQWidget* widget,
int index = -1);
37 virtual void setItems(
const TQStringList& lst,
const TQStringList& iconlst);
38 virtual void setCurrentItem(
int index);
41 void createPopupMenu();
43 virtual void updateCurrentItem(
int id);
46 TDEIconSelectActionPrivate* d;