Russian Qt Forum
Сентябрь 22, 2024, 09:25 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: qwebview и userjs  (Прочитано 3026 раз)
doromones
Гость
« : Май 20, 2010, 11:30 »

вот хочу попытаться прикрутить потдержку пользовательских скриптов
хотелось бы услышать, как лучше ето сделать,и  если есть готовая реализация, то где можно ее глянуть?
« Последнее редактирование: Май 20, 2010, 11:34 от doromones » Записан
doromones
Гость
« Ответ #1 : Май 20, 2010, 12:57 »

вроде бы разобрался
делал так

Код:
void MainWindow::on_webView_loadFinished(bool )
{
    QFile file("user.js");
    QString userJS_;
    if (file.open(QIODevice::ReadOnly))
    {
       QTextStream text(&file);
       userJS_=text.readAll();
        ui->webView->page()->currentFrame()->evaluateJavaScript(userJS_);
    }
    file.close();
}

user.js :
Код:
// ==Userscript==
// @name my little test
// @description bla-bla-bla
// @author doromones
// @include *
// ==/Userscript==
(
function()
{
    alert('hello');
    alert('hello 2')
}
)();

и все равно хотелось бы услышать кто -что думает по етому поводу
(использование userjs в qwebkit)
« Последнее редактирование: Май 20, 2010, 12:59 от doromones » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.083 секунд. Запросов: 20.