Tag: qgraphicsscene
Eine QGraphicsScene ist eine Klasse von der Qt-toolkit, bietet eine Oberfläche für die Verwaltung einer großen Anzahl von 2D-grafische Elemente.
1
Antworten
Ich habe Probleme bei der Zuweisung ein Objekt in meiner Klasse. Es fühlt sich an wie mache ich es richtig, aber es nicht lassen Sie mich laufen. Ich habe es nachgeschlagen, aber ich kann nicht herausfinden, was
4
Antworten
Also ich habe ein QGraphicsScene mit verschiedenen Gegenständen. Einige können die gleichen Koordinaten in der Szene. Wenn ich die Szene diejenigen angezeigt, die auf der Oberseite sind die, die Hinzugefügt wurden, die letzten. Gibt es eine Möglichkeit,
2
Antworten
Ich bin versucht, eine ähnliche Funktion wie impoly (aus matlab) in Qt. Jetzt habe ich eine Unterklasse von QGraphicsView und die virtuelle Funktion "drawBackground" als: void roiwindow::drawBackground(QPainter *painter, const QRectF &rect) { painter->save(); painter->drawImage(rect, *refimage); painter->restore(); }
2
Antworten
Ich versuche, den Punkt zu ermitteln, wo ein hitscan Projektil Weg (im Grunde eine Linie, aber ich habe Sie dargestellt als QPainterPath in meinem Beispiel) schneidet mit einem Punkt in meiner Szene. Ich bin nicht sicher, ob
2
Antworten
hey möchten, ziehen Sie die Bézier-Kurve, wenn die Maustaste gedrückt ist, und bewegt.. Habe ich dieses: void MainWindow::mouseMoveEvent(QMouseEvent *e) { qDebug()<<"in mouse move - outside if"; if((e->buttons() & Qt::RightButton) && isStart && enableDrag) { qDebug()<<"mouse dragging happening";
2
Antworten
Ich bin ein Neuling auf Qt/Embedded. Ich will QPainter zu zeichnen Zeug auf einem QPixmap, die Hinzugefügt werden, um QGraphicsScene. Hier ist mein code. Aber es zeigt nicht die Zeichnungen, auf die pixmap. Es zeigt nur schwarz
1
Antworten
Ich bin ganz neu in Qt. Ich habe Probleme beim einfügen einer QImage zu einer Szene. Könnte jemand bitte sagen Sie mir, wie Sie eine QImage zu einem QGraphicsScene? InformationsquelleAutor Tharanga | 2011-05-11
2
Antworten
Ich versuche, den Sinn von QGraphicsView und QGraphicsScene, speziell, wie man Grafik-Elemente und haben Sie angezeigt, wo ich es will. Ich bin auch verwirrt, wenn Scrollbalken erscheinen, wenn die Szene größer ist als der Anzeigebereich. Zum Beispiel,
2
Antworten
Ich möchte ein Bild in ein QGraphicsView mit einer QGraphicsScene. Mein code ist sehr einfach : QGraphicsScene* scene = new QGraphicsScene(this); scene->addPixmap(QPixmap(qApp->applicationDirPath() +"/france.gif")); ui->myGraphicsView->setScene(scene); ui->myGraphicsView->fitInView(scene->sceneRect()); Mein problem ist, dass mein Bild hat eine falsche Größe. Es ist
2
Antworten
hey möchten, ziehen Sie die Bézier-Kurve, wenn die Maustaste gedrückt ist, und bewegt.. Habe ich dieses: void MainWindow::mouseMoveEvent(QMouseEvent *e) { qDebug()<<"in mouse move - outside if"; if((e->buttons() & Qt::RightButton) && isStart && enableDrag) { qDebug()<<"mouse dragging happening";
3
Antworten
Ich mit einer benutzerdefinierten Klasse ( Configuration ), abgeleitet von QGraphicsItem - und ich füge seine Objekte zu einem QGraphicsScene dann angezeigt wird in einem QGraphicsView. Üblichen Sachen. Das, was Im tun, genau ist die Zeichnung eines
1
Antworten
Ich habe den folgenden code zum einrichten eines QGraphicsScene. Ich möchten, klicken Sie auf die Szene und zeichnen Sie einen Punkt an der Stelle habe ich geklickt. Wie könnte ich dies tun? Dies ist mein Aktueller code:
1
Antworten
Möchte ich zum zeichnen der Polygone in einem QGraphicsScene aber wo die Polygone hat die Breitengrad/Längengrad-Positionen. In einem equirectangular Projektion der Koordinaten geht aus: ^ 90 | | -180----------------------------------->180 | | -90 Wie kann ich die QGraphicsScene
2
Antworten
Ich Unterklassen QGraphicsScene und fügte Methode mouseMoveEvent zu handhaben mouse-move-Ereignis. Erstellt habe ich ein Lineal auf der Oberseite der GraphicsView und haben die Herrscher tracking wird die Bewegung der Maus. In der QGraphicsScene::mousemoveEvent ich Anrufe mouseMoveEvent des