projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Manual implement column handle movement to be able to restrict it to horizontal movin...
[quassel.git]
/
src
/
uisupport
/
tabcompleter.h
diff --git
a/src/uisupport/tabcompleter.h
b/src/uisupport/tabcompleter.h
index
b223fe6
..
586ee5d
100644
(file)
--- a/
src/uisupport/tabcompleter.h
+++ b/
src/uisupport/tabcompleter.h
@@
-22,8
+22,9
@@
#define _TABCOMPLETER_H_
#include <QObject>
#define _TABCOMPLETER_H_
#include <QObject>
-#include <QStringList>
#include <QPointer>
#include <QPointer>
+#include <QString>
+#include <QMap>
class InputLine;
class IrcUser;
class InputLine;
class IrcUser;
@@
-37,6
+38,8
@@
public:
void reset();
void complete();
void reset();
void complete();
+ virtual bool eventFilter(QObject *obj, QEvent *event);
+
private slots:
void ircUserJoinedOrParted(IrcUser *ircUser);
private slots:
void ircUserJoinedOrParted(IrcUser *ircUser);
@@
-45,10
+48,10
@@
private:
bool enabled;
QString nickSuffix;
bool enabled;
QString nickSuffix;
- Q
StringList completionList
;
+ Q
Map<QString, QString> completionMap
;
// QStringList completionTemplates;
// QStringList completionTemplates;
- Q
StringList
::Iterator nextCompletion;
+ Q
Map<QString, QString>
::Iterator nextCompletion;
int lastCompletionLength;
void buildCompletionList();
int lastCompletionLength;
void buildCompletionList();