私は単純なHTMLエディターを開発していますが、たとえばHTMLテキスト行を表すボタンからドラッグアンドドロップできるようにしたいのですがQwebkit、HTMLテキスト行が作成されQtます。このようなアクションはサポートされていますか?
そのようなことにどのようにアプローチすればよいですか?
私は単純なHTMLエディターを開発していますが、たとえばHTMLテキスト行を表すボタンからドラッグアンドドロップできるようにしたいのですがQwebkit、HTMLテキスト行が作成されQtます。このようなアクションはサポートされていますか?
そのようなことにどのようにアプローチすればよいですか?
そうだと思います。
あなたがする必要があるのはあなたのドラッグイベントのmimeタイプを設定することです。詳細はこちらをご覧ください。次に、Webkit側で、drops mimeタイプを読み取って、それが何であるかを確認できます。
次に、次のいずれかの方法を試すことができます。
QWebView実装するサブクラス化dragEnterEventとdropEvent。でを使用event->pos()してdropEvent、ドロップが発生した位置を取得できます。