Advanced Scripting with (k)dcop and kdialog

KDE Contributor and Developer Conference

2004 KDE Community World Summit

Speaker: Stephan Binner

Language: English

Talk is scheduled for: Saturday, 28th of August 2004, 11:15 - 12:00


Check the Schedule for an overview of all talks during this conference.


KDE uses DCOP (the Desktop COmmunication Protocol) for its interprocess communication intensively. Adding a DCOP interface to a KDE application is easy and causes low overhead. Many DCOP interfaces not only contain the methods which are needed to "make KDE run" but also additional which the application authors considered useful or which have been requested by users and administrators.

KDialog is a tool in the tradition of Xdialog which allows you to use standard KDE dialog boxes from your shell scripts. In KDE 3.3 it gained the ability to show a KDE progress bar dialog - which has to be controlled via DCOP.

The talk will introduce DCOP, its utilities like dcop and the graphical kdcop, and kdialog. Their usage from scripts will be explained and some examples for what you can control in KDE will be demonstrated.

About Stephan Binner

Stephan Binner

Stephan Binner is contributing to several places within the KDE project for almost 3 years now. With an initial focus on Konsole he does fixes (eg for interface consistency) and smaller features almost everywhere now. He is creator of Konstruct, a build system for installing KDE releases and applications. Stephan is editor for dot.kde.org and some other KDE web sites. He is member of KDE e.V.


Suggestions and inquiries direct please to KDE aKademy Team.

ZZ