DCOP-grænsefladen i K3b |
forrige | næste |
Indholdsfortegnelse
K3b tilbyder, som mange andre KDE-programmer, en DCOP-grænseflade som gør det muligt at styre den del af dets funktioner fra f.eks. et skalscript.
For at bruge DCOP-funktionerne, kan du enten bruge kommandolinjeprogrammet dcop, eller det bekvemmere program Kdcop. Begge sørger for samme funktioner, så det er mest et spørgsmål om smag og brugsområde hvad der vælges.
Dette kapitel antager at du bruger kommandolinjeprogrammet dcop. For at få adgang til K3bs DCOP-funktioner, skal du sørge for at K3b er startet og skriv derefter noget i retning af dette i en terminal:
#
dcopk3b
K3bInterface
[funktion]
Foruden de generelle DCOP-funktioner som er tilgængelige i alle KDE-programmer, består DCOP-grænsefladen i K3b hovedsageligt af to dele som beskrives nedenfor.
Standard K3b DCOP-grænsefladen sørger for funktioner såsom copyCD, formatDVD og metoder til at oprette nye projekter.
DCOPRef createDataCDProject() DCOPRef createAudioCDProject() DCOPRef createMixedCDProject() DCOPRef createVideoCDProject() DCOPRef createMovixCDProject() DCOPRef createDataDVDProject() DCOPRef createVideoDVDProject() DCOPRef createMovixDVDProject() DCOPRef openProject(KURL url) QValueList<DCOPRef> projects() DCOPRef currentProject() void copyCd() void copyDvd() void eraseCdrw() void formatDvd() void burnCdImage(KURL url) void burnDvdImage(KURL url)
Som resultat fra en af metoderne createXXXProject, får man en DCOP-reference til det nyoprettede projekt:
DCOPRef(k3b,K3bProject-0)Som et alternativ kan du oprette et projekt fra kommandolinjen:
og derefter hente en reference til projektet med#
k3b--audiocd
Ved at bruge referencen er det muligt at manipulere projektet med K3bProjectInterface.#
dcopk3b
K3bInterface
currentProject
forrige | hjem | næste |
Hurtigguide: Kopiér en data-cd i fire skridt | op | K3bProjectInterface |