# Scripting di QOwnNotes

Uno script QOwnNotes è principalmente JavaScript in file Qt QML (opens new window).

import QtQml 2.0
import QOwnNotesTypes 1.0

Script {
    /**
        * Sarà eseguito quando il motore di scripting parte
        */
    function init() {
        script.log("Ciao mondo!");
    }
}
1
2
3
4
5
6
7
8
9
10
11

Potete mettere questi documenti QML ovunque preferite e aggiungerli a QOwnNotes tramite le impostazioni di scripting (c'è un bottone Aggiungi script/Aggiungi script locale).

TIP

Dai un'occhiata agli script di esempio (opens new window) per iniziare velocemente.

Nelle impostazioni di Scripting puoi anche installare script dall'archivio degli script (opens new window). E' presente un'applicazione web creata dalla community per cercare scripts su beurt.github.io/QOwnNoteScriptsList (opens new window).

Per problemi, domande o richieste di funzionalità per gli script dal repository di script, aprire un problema nella pagina dei problemi del repository di script QOwnNotes (opens new window).

TIP

Se vuoi proporre uno script per il repository di script segui le istruzioni in repository di script QOwnNotes (opens new window).

Se hai bisogno di accedere a una determinata funzionalità in QOwnNotes o hai domande o idee, apri un problema nella pagina del problema QOwnNotes (opens new window).

TIP

Per il tracciamento puoi usare il comando script.log() per accedere al widget di registro.