32 #ifndef _KWIDGETLISTER_H_
33 #define _KWIDGETLISTER_H_
36 #include <tqptrlist.h>
37 #include <tdepimmacros.h>
70 KWidgetLister( int minWidgets=1, int maxWidgets=8, TQWidget* parent=0, const char* name=0 );
79 virtual void slotMore();
85 virtual void slotFewer();
91 virtual void slotClear();
104 virtual void addWidgetAtEnd(TQWidget *w =0);
112 virtual void removeLastWidget();
115 virtual void clearWidget( TQWidget* );
120 virtual TQWidget* createWidget( TQWidget *parent );
124 virtual void setNumberOfShownWidgetsTo( int aNum );
138 void widgetAdded(TQWidget *);
140 void widgetRemoved();
145 void enableControls();
147 TQPushButton *mBtnMore, *mBtnFewer, *mBtnClear;
148 TQVBoxLayout *mLayout;
|