# QOwnNotes-scripts
Een QOwnNotes-script is meestal JavaScript in Qt QML-bestanden (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
U kunt die QML-bestanden waar u maar wilt plaatsen en toevoegen in QOwnNotes door ze toe te voegen in de Scripting-instellingen (er is een knop Script toevoegen
/Lokaal script toevoegen
).
TIP
Bekijk de voorbeeldscripts (opens new window) snel aan de slag.
In de Scripting settings kun je ook scripts rechtstreeks vanuit de Script repository (opens new window) installeren. Er is een community-host webapplicatie om naar scripts te zoeken op beurt.github.io/QOwnNoteScriptsList (opens new window).
Voor problemen, vragen of functieverzoeken voor scripts uit de Script repository, open een probleem op de QOwnNotes script repository issue page (opens new window).
TIP
Als u een script voor de Script repository wilt voorstellen, volg dan de instructies op QOwnNotes script repository (opens new window).
Als u toegang nodig heeft tot een bepaalde functionaliteit in QOwnNotes of als u vragen of ideeën heeft, open dan een probleem op de QOwnNotes issue page (opens new window).
TIP
Voor logboekregistratie kun je de opdracht script.log()
gebruiken om in te loggen op de * Logboekpanel *, die je kunt inschakelen in het menu *Venster/ Panelen *.