1
간단한 html 편집기를 개발하고 드레이프 할 수있는 것을 좋아합니다.
예를 들어 html 텍스트 줄을 나타내고 Qwebkit에서 html 텍스트 줄이 생성됩니다
Qt는 이러한 작업을 지원합니까? 어떻게 그런 식으로 접근해야합니까?Qt를 위젯에서 Qwebkit으로 드래그 앤 드롭 할 수 있습니까?
간단한 html 편집기를 개발하고 드레이프 할 수있는 것을 좋아합니다.
예를 들어 html 텍스트 줄을 나타내고 Qwebkit에서 html 텍스트 줄이 생성됩니다
Qt는 이러한 작업을 지원합니까? 어떻게 그런 식으로 접근해야합니까?Qt를 위젯에서 Qwebkit으로 드래그 앤 드롭 할 수 있습니까?
나는 그것이 그렇다고 믿습니다.
당신이해야 할 일은 드래그 이벤트의 MIME 유형을 설정하는 것입니다. 자세한 내용은 here을 참조하십시오. 그런 다음 웹킷 측면에서 드랍스 MIME 유형을 읽어서 그 내용을 확인할 수 있습니다.
그런 다음 다음 방법 중 하나를 시도 할 수 있습니다 :
QWebView
을 dragEnterEvent
및 dropEvent
을 구현합니다. dropEvent
에서 event->pos()
을 사용하여 누락 된 위치를 가져올 수 있습니다.