===== Drag And Drop - textový editor ===== Jen pro ilustraci //drop// do **QTextEdit**. \\ Pokud byla vhozena barva, vložíme do textu jméno barvy. **js.h** class JsEdit : public QTextEdit { protected: bool canInsertFromMimeData (const QMimeData * data) const override; void insertFromMimeData (const QMimeData * data) override; }; **js.cc** bool JsEdit::canInsertFromMimeData (const QMimeData * data) const { return data->hasColor(); } void JsEdit::insertFromMimeData(const QMimeData * data) { QColor color = data->colorData().value (); setTextColor (color); insertPlainText ("drop"); cout << "drop" << endl; }