Comment zoomer dans un QGraphicsView par un bouton ?
salut la famille
j'ai devloppé un petit programme qui dessine un graphe , mais je vais d'inserer une button de type QPushButton pour faire le Zoom .
mon code source içi :
Code:
1 2 3 4 5 6 7
| void fonction(){
Scene = new QGraphicsScene(this);
ui->graphicsView->setScene(Scene);
QPen Pen ;
QBrush Brush(Qt::red) ;
Pen.setWidth(5);
ellipse = Scene->addEllipse(2,2,30,30,Pen,Brush); |
alors , je veux ajouter une Button pour faire le Zoom ... déja j'ai ajouté la button mais le probléme c'est aprés le clique sur le button , le graphe a disparaît .
j'utilise cette methode pour zommer
Code:
1 2 3 4 5 6 7 8
| void HomePage::on_pushButton_4_clicked()
{
if(Zoom!=10 ){
Zoom=Zoom+0.1 ;
}
ui->graphicsView->show();
} |
donc , ou est le problèm ? et comment je fait le zoom ... et merci à l'avance