Hallo,
ich möchte zum Test ein "Spielfeld" als Matrix zeichnen. Hier mal mein Testcode:
Folgende Probleme habe ich:
1. Das Programm ist arsch langsam! Gibt es eine Möglichkeit die Matrix im Speicher zu berechnen und dann einfach in bspw. ein Label zu schieben?
2. Welche Größe nehme ich für Pan?
Vielen Dank im Voraus.
Grüße
MaX
ich möchte zum Test ein "Spielfeld" als Matrix zeichnen. Hier mal mein Testcode:
Code:
QPixmap pixMap(_playingField_x_width, _playingField_y_height); QPen pen; QPainter playingField(&pixMap); //Draw Playing Field pen.setColor(Qt::black); pen.setStyle(Qt::SolidLine); pen.setWidth(0); playingField.setPen(pen); //pixMap.fill(Qt::blue); int counter = 0; for (int x = 0; x < _playingField_x_width + 1; x++) //x { for (int y = 0; y < _playingField_y_height +1; y++) //y { playingField.drawPoint(x, y); } counter ++; }//end for x playingField.end(); ui->labelPlayingField->setPixmap(pixMap); ui->lineEditCounter->setText(QString::number(counter));
1. Das Programm ist arsch langsam! Gibt es eine Möglichkeit die Matrix im Speicher zu berechnen und dann einfach in bspw. ein Label zu schieben?
2. Welche Größe nehme ich für Pan?
Vielen Dank im Voraus.
Grüße
MaX
Comment