crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Qt, webkit, javascript
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
SABROG Дата 17.2.2009, 20:44
  Ты получишь ошибку, если попытаешься создать QWebView в консольном приложении:

QWidget: Cannot create a QWidget when no GUI is being used


Вообще, как я понял, webkit сам по себе (не Qtшный) может работать без GUI, рендер как бы отдельно надо цеплять.

Могу лишь посоветовать сделать своего рода извращение - какие-либо окна сделать скрытыми. Но тогда это будет GUI приложение (будет требовать иксы в линухе), но без окон. Или попробовать изучить возможности библиотеки webkit отдельно от Qt и попробовать с ним что-нибудь сделать.
Vits1987 Дата 17.2.2009, 9:48
 
Цитата(ViGOur @ 16.2.2009, 16:26) *
Попробовать думаю можно, только в качестве parent'a 0 задать.


Поясни плиз, я в этом новичек
ViGOur Дата 16.2.2009, 16:26
  Попробовать думаю можно, только в качестве parent'a 0 задать.
Vits1987 Дата 16.2.2009, 15:02
 
Цитата(ViGOur @ 16.2.2009, 14:32) *
Боюсь без посредничества QWebView не получится.
А если попробовать использовать QWebView в консоли, для получения контента?


а QWebView можно использовать в консоли?
ViGOur Дата 16.2.2009, 14:32
  Боюсь без посредничества QWebView не получится.
А если попробовать использовать QWebView в консоли, для получения контента?
Vits1987 Дата 16.2.2009, 11:23
  то есть например есть файл 1.html
Код

<html>
<body>
document.write("пример JavaScript<br>");
</body>
</html>




как получить файл
Код

<html>
<body>
пример JavaScript<br>
</body>
</html>




как это можно реализовать? движок webkit? подскажите в какую сторону копать?
Vits1987 Дата 16.2.2009, 10:08
 
Цитата(SABROG @ 16.2.2009, 10:05) *
Исходники Qt/Demos/Browser
Qt Assistant


Нужно без Qwebview то есть в консольном режиме...
SABROG Дата 16.2.2009, 10:05
  Исходники Qt/Demos/Browser
Qt Assistant
Vits1987 Дата 16.2.2009, 10:03
 
Цитата(SABROG @ 16.2.2009, 10:02) *
Да.



А можно уточнить как? есть пример?
SABROG Дата 16.2.2009, 10:02
  Да.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 26.6.2024, 17:29