User Tools

Site Tools


k15:start

15.0 Desktop

By using this component, you can use routines based on the xdg-utils scripts of the Portland project to run, among other things, independently of the desktop:

  • Open files in the user's preferred browser,
  • Send or receive e-mails or
  • Manage the screensaver.

You will learn how to send keyboard events to the window that has the focus, save and retrieve passwords depending on the desktop environment in use. It shows you how to manage top-level windows using freedesktop.org window manager specifications.

The following sections describe the following classes of the Desktop component with their properties, methods and events:

  • Desktop
  • DesktopFile
  • DesktopMime
  • DesktopWatcher
  • DesktopWindow

B0

Figure 15.0.1: Project example for using the class SendMail

Download

Articles

Download


15.0 Desktop

Mit dem Einsatz dieser Komponente können Sie Routinen auf der Grundlage der xdg-utils-Skripte des Portland-Projekts verwenden, um u.a. vom Desktop unabhängig:

  • Dateien im bevorzugten Browser des Anwenders öffnen zu lassen,
  • EMails zu versenden oder
  • den Bildschirmschoner verwalten.

Sie lernen, wie Sie Tastatur-Ereignisse an das Fenster senden, das den Fokus besitzt, speichern und rufen Passwörter in Abhängigkeit von der Desktop-Umgebung ab, die im Einsatz ist. Es wird Ihnen gezeigt, wie Sie Top-Level-Fenster mithilfe der freedesktop.org-Spezifikationen für Fenster-Manager verwalten können.

In den weiteren Kapiteln werden Ihnen die folgenden Klassen der Komponente Desktop mit ihren Eigenschaften, Methoden und Ereignissen vorgestellt:

  • Desktop
  • DesktopFile
  • DesktopMime
  • DesktopWatcher
  • DesktopWindow


B0

Abbildung 15.0.1: Projekt-Beispiel für den Einsatz der Klasse SendMail

Download

Artikel

Download

This website uses cookies. By using the website, you agree with storing the cookies on your computer. More information in the privacy policy.
k15/start.txt · Last modified: 02.07.2018 (external edit)

Page Tools