QOwnNotes Scripting
Skrypt QOwnNotes to głównie JavaScript w plikach Qt QML.
import QtQml 2.0
import QOwnNotesTypes 1.0
Script {
/**
* Will be run when the scripting engine initializes
*/
function init() {
script.log("Hello world!");
}
}
Możesz umieścić te pliki QML w dowolnym miejscu i dodać je w QOwnNotes, dodając je w Ustawieniach skryptów (jest przycisk Dodaj skrypt/ Dodaj lokalny skrypt).
Porady
Zapoznaj się z przykładowymi skryptami, aby szybko zacząć.
In the Scripting settings you can also install scripts directly from the Script repository. There is a community hosted web-application to search for scripts on beurt.github.io/QOwnNoteScriptsList.
W przypadku problemów, pytań lub próśb o dodanie funkcji skryptów z repozytorium skryptów otwórz zgłoszenie na stronie problemu z repozytorium skryptów QOwnNotes.
Porady
Jeśli chcesz zaproponować skrypt dla repozytorium skryptów, postępuj zgodnie z instrukcjami w repozytorium skryptów QOwnNotes.
Jeśli potrzebujesz dostępu do określonej funkcji w QOwnNotes lub masz pytania lub pomysły, otwórz problem na stronie problemu QOwnNotes.
Porady
For logging, you can use the script.log() command to log to the Log panel, which you can turn on in the Window / Panels menu.