HelloWorld Salut tout le monde! | Qwt c'est un composant open source pour faire des graphiques. Moi ca plante sous Windows s'il est pas en fenêtre mère
Pour dessiner, il te faut créer un QPainter, et hop y'a des fonctions pour dessiner dedans. En fonction de ce que tu veux faire, il vaut mieux créer le QPainter sur un bitmap (pixmap) en mémoire et non la fenêtre, puis bliter le bitmap sur la fenêtre quand c'est nécessaire, ainsi tu as un joli rendu à l'écran au lieu d'un dessin progressif moche.
Code :
- QPixmap pixmap( this->width(), this->height() );
- // dessiner dans le pixmap off-screen
- QPainter p( &pixmap, this );
- p.eraseRect( pixmap.rect() );
- p.drawLine( 10, 10, 50, 50 );
- // afficher le pixmap
- bitBlt( this, 0, 0, &pixmap );
|
Message édité par HelloWorld le 27-10-2004 à 13:48:25 ---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
|