#include <QtCore>
#include <QtGui>
+#include "tabcompleter.h"
class ChannelWidgetInput : public QLineEdit {
Q_OBJECT
public:
ChannelWidgetInput(QWidget *parent = 0);
-
- public slots:
- void updateNickList(QStringList);
-
+ ~ChannelWidgetInput();
+
protected:
virtual bool event(QEvent *);
virtual void keyPressEvent(QKeyEvent * event);
private slots:
void enter();
+ public slots:
+ void updateNickList(QStringList);
+
+ signals:
+ void nickListUpdated(QStringList);
+
private:
qint32 idx;
QStringList history;
QStringList nickList;
+ TabCompleter *tabComplete;
};
#endif