X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fmultilineedit.h;h=b3a9d593cb83512c7f745411969b57701903c0d4;hp=04afed31e1f1ba4475f017a4039857b8051605ec;hb=9dc0131dab77e3d3173906f1f8b14d3447523aea;hpb=c238c56e7a5f040522c1675a5a630411eaa0da4f diff --git a/src/uisupport/multilineedit.h b/src/uisupport/multilineedit.h index 04afed31..b3a9d593 100644 --- a/src/uisupport/multilineedit.h +++ b/src/uisupport/multilineedit.h @@ -23,22 +23,19 @@ #include #include -#include #ifdef HAVE_KDE # include +# define MultiLineEditParent KTextEdit +#else +# include +# define MultiLineEditParent QTextEdit #endif class QKeyEvent; class TabCompleter; -class MultiLineEdit : public -#ifdef HAVE_KDE - KTextEdit -#else - QTextEdit -#endif -{ +class MultiLineEdit : public MultiLineEditParent { Q_OBJECT public: @@ -94,6 +91,7 @@ signals: void noTextEntered(); protected: + virtual bool event(QEvent *e); virtual void keyPressEvent(QKeyEvent * event); virtual void resizeEvent(QResizeEvent *event);