--- Mon, 22 Nov 2010 11:01:33 +0100
+-- Mon, 22 Nov 2010 14:54:43 +0100
- * Add DrawingWindow::drawTriangle().
- * Add DrawingWindow::fillTriangle().
+ * Add methods getFont() and setFont().
+ * Add methods drawTriangle() and fillTriangle().
-- Tue, 27 Apr 2010 17:30:13 +0200
setBgColor(QColor::fromRgbF(red, green, blue));
}
+//! Retourne la fonte courante utilisée pour dessiner du texte.
+/*!
+ * \see QFont, setFont
+ */
+const QFont& DrawingWindow::getFont() const
+{
+ return painter->font();
+}
+
+//! Applique une nouvelle font pour dessiner du texte.
+/*!
+ * \see QFont, getFont
+ */
+void DrawingWindow::setFont(const QFont& font)
+{
+ painter->setFont(font);
+}
+
//! Efface la fenêtre.
/*!
* La fenêtre est effacée avec la couleur de fond courante.
#include <QBasicTimer>
#include <QColor>
+#include <QFont>
#include <QImage>
#include <QMutex>
#include <QPainter>
void setBgColor(const char *name);
void setBgColor(float red, float green, float blue);
+ const QFont& getFont() const;
+ void setFont(const QFont& font);
+
void clearGraph();
void drawPoint(int x, int y);