Das K Desktop Environment

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.