#ifndef _CUSTOMSLOT_H_ #define _CUSTOMSLOT_H_ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class CustomSlot: public TQObject { Q_OBJECT public: CustomSlot (void (*ptr)(void), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(bool), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(short), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(int), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(long), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(float), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(double), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(const TTQString&), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(TTQDockWindow*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(TTQDropEvent*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(TTQDropEvent*,TTQListViewItem*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(TTQIconViewItem*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(TTQListBoxItem*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(TTQListViewItem*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(TTQListViewItem*,TTQListViewItem*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(TTQListViewItem*,TTQListViewItem*,TTQListViewItem*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(TTQNetworkOperation*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(TTQObject*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(TTQToolBar*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(TTQWidget*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(int,TTQIconViewItem*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(int,TTQListBoxItem*), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(int,bool), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(int,int), TTQObject *parent, const char *name=0); CustomSlot (void (*ptr)(int,int,int), TTQObject *parent, const char *name=0); public slots: void callback (void); void callback (bool); void callback (short); void callback (int); void callback (long); void callback (float); void callback (double); void callback (const TTQString&); void callback (TTQDockWindow*); void callback (TTQDropEvent*); void callback (TTQDropEvent*,TTQListViewItem*); void callback (TTQIconViewItem*); void callback (TTQListBoxItem*); void callback (TTQListViewItem*); void callback (TTQListViewItem*,TTQListViewItem*); void callback (TTQListViewItem*,TTQListViewItem*,TTQListViewItem*); void callback (TTQNetworkOperation*); void callback (TTQObject*); void callback (TTQToolBar*); void callback (TTQWidget*); void callback (int,TTQIconViewItem*); void callback (int,TTQListBoxItem*); void callback (int,bool); void callback (int,int); void callback (int,int,int); private: void (*p0)(void); void (*p1)(bool); void (*p2)(short); void (*p3)(int); void (*p4)(long); void (*p5)(float); void (*p6)(double); void (*p7)(TTQDockWindow*); void (*p8)(TTQDropEvent*); void (*p9)(TTQDropEvent*,TTQListViewItem*); void (*p10)(TTQIconViewItem*); void (*p11)(TTQListBoxItem*); void (*p12)(TTQListViewItem*); void (*p13)(TTQListViewItem*,TTQListViewItem*); void (*p14)(TTQListViewItem*,TTQListViewItem*,TTQListViewItem*); void (*p15)(TTQNetworkOperation*); void (*p16)(TTQObject*); void (*p17)(TTQToolBar*); void (*p18)(TTQWidget*); void (*p19)(int,TTQIconViewItem*); void (*p20)(int,TTQListBoxItem*); void (*p21)(int,bool); void (*p22)(int,int); void (*p23)(int,int,int); void (*p24)(const TTQString&); }; #endif // _CUSTOMSLOT_H_