私自身の TextEdit (inherits QTextEdit) で、この DragEventHandler を実装します。
void CustomTextEdit::dragEnterEvent(QDragEnterEvent* e)
{
qDebug() << "void CustomTextEdit::dragEnterEvent(QDragEnterEvent* e)";
qDebug() << "e->mimeData()->hasText() is" << e->mimeData()->hasText();
QTextEdit::dragEnterEvent(e);
}
例: TextEdit 内のテキストを選択してドラッグすると、ハンドラーが呼び出されhasText()てtrue.
アイテムを a から TextEdit にドラッグするとQListWidget、ハンドラーも呼び出されますがhasText()、false. とにかく DropEvent を処理するにはどうすればよいですか? (QDragEnterEvent基本的にはQDropEvent)
これが DropHandler で行われることはわかっていますが、私の質問は
、DropEvent からの情報にはどのようなものがQListWidget含まれているのでしょうか?
この情報にアクセスするにはどうすればよいですか?