File indexing completed on 2024-04-21 05:38:18

0001 #ifndef _MTEXTEDIT_H_
0002 #define _MTEXTEDIT_H_
0003 
0004 #include "rwidgets_global.h"
0005 #include <QImage>
0006 #include <QMimeData>
0007 #include <QTextEdit>
0008 class RWIDGET_EXPORT MTextEdit : public QTextEdit
0009 {
0010     Q_OBJECT
0011 public:
0012     MTextEdit(QWidget* parent= nullptr);
0013 
0014     void dropImage(const QImage& image, const QString& format);
0015 
0016 protected:
0017     bool canInsertFromMimeData(const QMimeData* source) const;
0018     void insertFromMimeData(const QMimeData* source);
0019     QMimeData* createMimeDataFromSelection() const;
0020 };
0021 
0022 #endif