KDE Anwendungs Tutorials: Der KDE Anwendungs-Tutorial Leitfaden für die Integrierte Entwicklungsumgebung KDevelop
Zurück | Kapitel 8. Definition der Dokumente | Vor

# 8.2. Initialisierung des Dokuments

Wählen Sie die Methode `newDocument()` in der `KScribbleDoc`-Klasse um zur Methodendeklaration zu springen. Hier fügen wir nur eine, mit dem Pfeil markierte Zeile ein:

       1   kscribbledoc.cpp
       2
       3   bool KScribbleDoc::newDocument()
       4   {
       5     /////////////////////////////////////////////////
       6     // TODO: Add your document initialization code here
       7 ->  pen=QPen( Qt::black, 3 );
       8     /////////////////////////////////////////////////
       9     modified=false;
      10     return true;
      11   }

Dies initialisiert den Stift mit der Farbe Schwarz und einer Weite von drei Pixeln; die `QPen` Klasse hat noch einige weitere Konstruktoren, aber dieser hier reicht für unsere Zwecke.

Zurück | Anfang | Vor
Definition der Dokumente | Hoch | Implementierung der Serialisation