From f139365faf68670a299fcc2318fd00ade6c11b31 Mon Sep 17 00:00:00 2001 From: Marcus Huderle Date: Fri, 8 May 2020 11:29:39 -0500 Subject: [PATCH] Add log() to api --- include/mainwindow.h | 1 + src/mainwindow_scriptapi.cpp | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/include/mainwindow.h b/include/mainwindow.h index 09cc440c..76f8e920 100644 --- a/include/mainwindow.h +++ b/include/mainwindow.h @@ -99,6 +99,7 @@ public: Q_INVOKABLE void registerAction(QString functionName, QString actionName, QString shortcut = ""); Q_INVOKABLE void setTimeout(QJSValue callback, int milliseconds); void invokeCallback(QJSValue callback); + Q_INVOKABLE void log(QString message); public slots: diff --git a/src/mainwindow_scriptapi.cpp b/src/mainwindow_scriptapi.cpp index 6dc84151..846cdce3 100644 --- a/src/mainwindow_scriptapi.cpp +++ b/src/mainwindow_scriptapi.cpp @@ -462,3 +462,7 @@ void MainWindow::setTimeout(QJSValue callback, int milliseconds) { void MainWindow::invokeCallback(QJSValue callback) { callback.call(); } + +void MainWindow::log(QString message) { + logInfo(message); +}