Mäuse und ihre Spuren – Aufgaben

22.06.2017 08:30 Uhr

Nachgelieferte Lösungen werden im Sommer bis maximal eine Woche nach Fälligkeit angenommen.


Abgeben Sie Ihre Lösungen zu den folgenden Aufgaben bitte bis vor Beginn der nächsten Stunde in WoMS.

Aufgabenstellung:
Qt unterstützt neben den graphics primitives

  • drawText(…)
  • drawPoint(…)
  • drawLine(…)

u.a. auch ein graphics primitive

void QPainter::drawRect ( int x, int y, int width, int height )

das ein Rechteck zeichnet, dessen linke obere Ecke bei x,y liegt und die Größe width, height hat.

  • Definieren Sie eine Zeichenenfläche von Qt so, dass ein Rechteck der Größe 50 x 50 zu Beginn der Programmlaufzeit genau in der Mitte einer 500 x 500 Pixel grossen Zeichenfläche liegt.
  • Wird mit der linken Maustaste in die Zeichenfläche geklickt, bewegt sich das kleine Rechteck (= Quadrat) 25 Pixel nach links.
  • Wird mit der rechten Maustaste in die Zeichenfläche geklickt, bewegt sich das kleine Rechteck (= Quadrat) 25 Pixel nach rechts.