0
我想通過使用水平滑塊通過evaluateJavaScript從QT調用一個Javascript/JQuery滑塊事件 - 作爲我的WebView使用的HTML文件,我有一個函數被稱爲valueChanged(int)的SIGNAL的SLOT。我曾嘗試如何從QT調用滑塊移動事件
this->ui->browser->page()->mainFrame()->evaluateJavaScript($("#radius-slider").slider({
min: 0,
max: 50,
step: 0.1,
value: layers[currentValue].defaultRadius,
change: function(event, ui) {
changeRadius(ui.value);
}
}););
和
QString theJSCode = QString("changeRadius(%1)").arg(this->ui->horizontalSlider_6->value());
this->ui->browser->page()->mainFrame()->evaluateJavaScript(theJSCode);
無濟於事。我在這裏弄錯了什麼,我應該在哪裏尋求解決這個問題?謝謝。