aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/editor/scripteditor.h
diff options
context:
space:
mode:
authorGravatar Szymon Tomasz Stefanek2007-02-20 04:10:04 +0000
committerGravatar Szymon Tomasz Stefanek2007-02-20 04:10:04 +0000
commit9418a51b844c587db96f8c7d27c2b37dffadf5a6 (patch)
treea804233844808a54d830c4a57fa5a583f7118a22 /src/modules/editor/scripteditor.h
parent*AUTOMATICALLY* updated KVI_SOURCES_DATE variable (diff)
downloadKVIrc-9418a51b844c587db96f8c7d27c2b37dffadf5a6.tar.gz
KVIrc-9418a51b844c587db96f8c7d27c2b37dffadf5a6.tar.bz2
KVIrc-9418a51b844c587db96f8c7d27c2b37dffadf5a6.zip
More Qt4 port and some small fixes
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@351 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/editor/scripteditor.h')
-rw-r--r--src/modules/editor/scripteditor.h19
1 files changed, 15 insertions, 4 deletions
diff --git a/src/modules/editor/scripteditor.h b/src/modules/editor/scripteditor.h
index 44f96ac19..8a6147ef6 100644
--- a/src/modules/editor/scripteditor.h
+++ b/src/modules/editor/scripteditor.h
@@ -28,13 +28,15 @@
#include "kvi_scripteditor.h"
#include <qlabel.h>
-#include <qcstring.h>
#include <kvi_tal_textedit.h>
#include <qsyntaxhighlighter.h>
#include <qdialog.h>
#include <qcheckbox.h>
#include "kvi_tal_listbox.h"
#include <qevent.h>
+#include "kvi_qcstring.h"
+
+#include "kvi_tal_popupmenu.h"
#include "kvi_list.h"
#include "kvi_selectors.h"
@@ -79,13 +81,22 @@ signals:
protected:
virtual void keyPressEvent(QKeyEvent * e);
void contentsMousePressEvent(QMouseEvent *);
+#ifdef COMPILE_USE_QT4
+ Q3PopupMenu *createPopupMenu( const QPoint& pos );
+#else
QPopupMenu *createPopupMenu( const QPoint& pos );
+#endif
QWidget *m_pParent;
QString m_szHelp;
};
-
+#ifdef COMPILE_USE_QT4
+ #include <q3syntaxhighlighter.h>
+ #define QSyntaxHighlighter Q3SyntaxHighlighter
+#else
+ #include <qobjectlist.h>
+#endif
class KviScriptSyntaxHighlighter : public QSyntaxHighlighter
{
public:
@@ -125,8 +136,8 @@ protected:
public:
virtual void setText(const QString &txt);
virtual void getText(QString &txt);
- virtual void setText(const QCString &txt);
- virtual void getText(QCString &txt);
+ virtual void setText(const KviQCString &txt);
+ virtual void getText(KviQCString &txt);
virtual void setFindText(const QString & text);
virtual void setEnabled(bool bEnabled);
virtual void setFocus();