Я пытаюсь создать HTML GUI для приложения, использующего Qt WebKit ... пока что все идет гладко с незначительной проблемой, я не хочу, чтобы люди могли перетаскивать изображения из моего GUI. Я отключил выделение текста с помощью небольшого сценария Java. Но я не уверен, как отключить перетаскивание изображения .... Я использовал onmousedown = "return false" в теге body, но это отключает щелчок мышью, и это повлияет на все мои поля ввода, так как пользователь не сможет получить фокус на вводимых объектах с помощью мыши ..... Вот метод, который я использовал для отключения жестов мыши.
<html>
<head>
....
</head>
<body onmousedown="return false";>
....
</body>
</html>
Я не уверен, что в самом qtwebkit есть фактическая опция / атрибут для отключения перетаскивания, так как я не наткнулся на что-либо относительно этого вопроса, плюс я не хочу использовать код onmousedown = "return false" для каждого изображение индивидуально, так как это будет резня кода.
Редактировать: Плюс некоторые изображения будут работать как кнопки, а отключение щелчков мыши приведет к тому, что они перестанут работать.