Ich bin Neueinsteiger in Qt-Programmierung und habe eine Frage. Zunächst mein Quellcode, der Konstruktor der MainWindow-Klasse:
Code: Alles auswählen
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QGraphicsScene* scene = new QGraphicsScene(0,0,this->width(),this->height());
scene->addRect(0,0,60,80);
QGraphicsView* view = new QGraphicsView(this);
view->setScene(scene);
setCentralWidget(view);
}Leider ignoriert der Befehl addRect das und zeichnet das Rechteck mittig im Bildschirm ein.
Ich will das Rechteck oben links einzeichnen lassen und nicht mit negativen Koordinaten hantieren.
Wie stelle ich das an?
Oder gibt es eine Umrechnungsfunktion? (hab schon nachgeschaut aber nichts passendes gefunden...)
Ich will eben die Pixelkoordinaten angeben.