Scripting di QOwnNotes
Uno script QOwnNotes è principalmente JavaScript in file 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!");
}
}
Potete mettere questi documenti QML ovunque preferite e aggiungerli a QOwnNotes tramite le impostazioni di scripting (c'è un bottone Aggiungi script/Aggiungi script locale).
Tips
Dai un'occhiata agli script di esempio per iniziare velocemente.
Nelle impostazioni di Scripting puoi anche installare script dall'archivio degli script. E' presente un'applicazione web creata dalla community per cercare scripts su beurt.github.io/QOwnNoteScriptsList.
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.
Tips
Se vuoi proporre uno script per il repository di script segui le istruzioni in repository di script QOwnNotes.
Se hai bisogno di accedere a una determinata funzionalità in QOwnNotes o hai domande o idee, apri un problema nella pagina del problema QOwnNotes.
Tips
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.