aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/editor/scripteditor.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/editor/scripteditor.h')
-rw-r--r--src/modules/editor/scripteditor.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/modules/editor/scripteditor.h b/src/modules/editor/scripteditor.h
index 6f5fa1260..ce11e1a73 100644
--- a/src/modules/editor/scripteditor.h
+++ b/src/modules/editor/scripteditor.h
@@ -37,12 +37,11 @@
#include <QDialog>
#include <QCheckBox>
#include <QEvent>
+#include <QTextEdit>
// Q3PopupMenu
-// FIXME: Qt4 #include <QSyntaxHighlighter>
-#include <q3syntaxhighlighter.h>
-#define QSyntaxHighlighter Q3SyntaxHighlighter
+#include <QSyntaxHighlighter>
class QTimer;
@@ -60,7 +59,7 @@ protected:
virtual void keyPressEvent(QKeyEvent * e);
};
-class KviScriptEditorWidget : public KviTalTextEdit
+class KviScriptEditorWidget : public QTextEdit
{
Q_OBJECT
Q_PROPERTY(bool contextSensitiveHelp READ contextSensitiveHelp)
@@ -85,9 +84,9 @@ public slots:
signals:
void keyPressed();
protected:
+ void contextMenuEvent(QContextMenuEvent *event);
virtual void keyPressEvent(QKeyEvent * e);
void contentsMousePressEvent(QMouseEvent *);
- Q3PopupMenu *createPopupMenu( const QPoint& pos );
QWidget *m_pParent;
QString m_szHelp;
};
@@ -98,7 +97,7 @@ public:
KviScriptSyntaxHighlighter(KviScriptEditorWidget * pWidget);
virtual ~KviScriptSyntaxHighlighter();
public:
- virtual int highlightParagraph(const QString & text,int endStateOfLastPara);
+ void highlightBlock(const QString &text);
};
class KviScriptEditorWidgetColorOptions : public QDialog