# QOwnNotes Scripting
Skrypt QOwnNotes to głównie JavaScript w plikach Qt QML (opens new window).
import QtQml 2.0
import QOwnNotesTypes 1.0
Script {
/**
* Will be run when the scripting engine initializes
*/
function init() {
script.log("Hello world!");
}
}
2
3
4
5
6
7
8
9
10
11
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
).
TIP
Zapoznaj się z przykładowymi skryptami (opens new window), aby szybko zacząć.
In the Scripting settings you can also install scripts directly from the Script repository (opens new window). There is a community hosted web-application to search for scripts on beurt.github.io/QOwnNoteScriptsList (opens new window).
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 (opens new window).
TIP
Jeśli chcesz zaproponować skrypt dla repozytorium skryptów, postępuj zgodnie z instrukcjami w repozytorium skryptów QOwnNotes (opens new window).
Jeśli potrzebujesz dostępu do określonej funkcji w QOwnNotes lub masz pytania lub pomysły, otwórz problem na stronie problemu QOwnNotes (opens new window).
TIP
Do logowania możesz użyć polecenia script.log()
, aby logować się do widżet log.