# QOwnNotes-scripts

Een QOwnNotes-script is meestal JavaScript in Qt QML-bestanden (opens new window).

import QtQml 2.0
import QOwnNotesTypes 1.0

Script {
     /**
         * Wordt uitgevoerd wanneer de script-engine wordt geïnitialiseerd
         */
     functie init () {
         script.log ("Hallo wereld!");
     }
}
1
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 kunt u het script.log() commando gebruiken om in te loggen op de log widget.