Skip to content

Skriptikest

QCAD-il on väga võimas ja täielik skriptiliides, mis võimaldab teil ligi pääseda peaaegu kogu QCAD-i API-le ning ka Qt API-le ECMAScripti (JavaScripti) kaudu. Hea viis skriptidega katsetada on QCAD-i skriptikest.

Skriptikesta saab kuvada menüü Muu > Arendus > Skriptikest abil.

Skriptikest kuvatakse vidinana, mille all on käsurida ja käsuajalugu, mis näitab varem sisestatud käske ning nende väljundit.

Kutsuge joone lisamise funktsiooni, sisestades all olevale käsureale järgmise:

addLine(0,0, 100,100)
Käsu sisestamine skriptikesta käsureale

Käsu esitamiseks vajutage klahvi Enter.

Käsu käivitamise järel joonisele lisatud joon

QCAD lisab praegusele joonisele joone punktist 0,0 punkti 100,100.

Funktsioon addLine on osa QCAD Simple API-st, mis on lihtsustatud viis QCAD-i API piiratud osale ligipääsemiseks. Kõigi QCAD Simple API funktsioonide loendi leiate QCAD Simple API dokumentatsiooni lehelt.

Tsükleid (if, for, while, …) sisestatakse tavaliselt mitmele reale. Saate seda teha samal viisil ka skriptikonsoolis, sisestades need read ükshaaval ja vajutades Enter:

for (i=0; i<=10; i++) {
addLine(i*10,0, i*10,100);
}

Taandeid ei nõuta.

See skript lisab 11 paralleelset joont x=0-st x=100-ni, 10-ühikulise vahega.

Keerukamaid mitmerealisi skripte saab kirjutada välisesse tekstiredaktorisse ja seejärel skriptikonsooli kopeerida / kleepida. Skript käivitatakse kohe pärast kleepimist.

Kasutage üles- ja allanoole klahve, et sirvida varem sisestatud käske ning neid muuta või uuesti käivitada.

Kasutage käsuajaloo tühjendamiseks Ctrl-L (⌘L).