Hi i need help with QTextEdit, i want make smart QTextEdit who know if it was edited (insert, delete some chars), so i want reimplement class QTextEdit and add :
- bool verbal "isEdited" - its done
- event who will by know if somting was edit in my QTextEdit
MyTextEdit
#ifndef MYTEXTEDIT_H
#define MYTEXTEDIT_H
#include <QtGui>
#include <QtCore>
{
Q_OBJECT
public:
explicit MyTextEdit
(QWidget *parent
);
private:
bool isEdited;
signals:
public slots:
protected:
};
#endif // MYTEXTEDIT_H
#ifndef MYTEXTEDIT_H
#define MYTEXTEDIT_H
#include <QtGui>
#include <QtCore>
class MyTextEdit : public QTextEdit
{
Q_OBJECT
public:
explicit MyTextEdit(QWidget *parent);
private:
bool isEdited;
signals:
public slots:
protected:
};
#endif // MYTEXTEDIT_H
To copy to clipboard, switch view to plain text mode
#include "mytextedit.h"
MyTextEdit
::MyTextEdit(QWidget *parent
){
setParent( parent );
isEdited = false;
}
#include "mytextedit.h"
MyTextEdit::MyTextEdit(QWidget *parent)
{
setParent( parent );
isEdited = false;
}
To copy to clipboard, switch view to plain text mode
I try write somting with use KeyEvent but if sombody select and delete or past with the help of mouse then my QTextEdit will by dont konow about this edit.
Coud you help me with that ??
Bookmarks