Salut à tous,
Je viens d'ajouter une liste des classes de Qt disponibles dans le Code (EcmaScript/Javascript) d'Actiona : https://actiona.tools/codeqt/
Liste des objets de Qt disponibles dans le Code
Liste des objets de Qt disponibles dans le Code
"My software never has bugs. It just develops random features."
Re: Liste des objets de Qt disponibles dans le Code
O_O QWebView de dispo ? Vivement que je rentre chez moi pour tester ça =P.
Ça serait vraiment énorme.
Ça serait vraiment énorme.
Re: Liste des objets de Qt disponibles dans le Code
Pense à utiliser la dernière nightly build (celle d'aujourd'hui en fait).
"My software never has bugs. It just develops random features."
Re: Liste des objets de Qt disponibles dans le Code
Et un petit exemple de manipulation d'un navigateur Web via Code :
Code: Select all
var dialog = new QDialog();
var layout = new QHBoxLayout();
var webView = new QWebView();
webView.load(new QNetworkRequest(new QUrl("https://duckduckgo.com")));
layout.addWidget(webView, 0, 0);
webView.loadFinished.connect(function (ok)
{
var mainFrame = webView.page().mainFrame();
var element = mainFrame.findFirstElement("#search_form_input_homepage");
element.setAttribute("value", "donald duck");
var timer = new QTimer();
timer.interval = 1000;
timer.singleShot = true;
timer.timeout.connect(function()
{
element = mainFrame.findFirstElement("#search_form_homepage");
element.evaluateJavaScript("this.submit();");
});
timer.start();
});
dialog.setLayout(layout);
dialog.exec();
"My software never has bugs. It just develops random features."