summaryrefslogtreecommitdiffabout
path: root/microkde/ktextedit.h
blob: b7c89247963742e6f00761cf716c9c3cd82675bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef MICROKDE_KTEXTEDIT_H
#define MICROKDE_KTEXTEDIT_H

#include <q3multilineedit.h>
//Added by qt3to4:
#include <QMouseEvent>

class KTextEdit : public Q3MultiLineEdit
{
  public:
    KTextEdit( QWidget *parent )  ;
    void setIgnoreMark( bool b ) { mIgnoreMark = b; }

 private:
    bool mAllowPopupMenu;
    bool mMouseDown;
    bool mIgnoreMark;
    int mYMousePos;
    int mXMousePos;
    void mousePressEvent(QMouseEvent *e);
    void mouseReleaseEvent(QMouseEvent *e);
    void mouseMoveEvent(QMouseEvent *e);
};

#endif