私は、コードのこの部分をいじるされていない:はなぜQGraphicsItemは:: scenePos()(0,0)を返す保つ
QGraphicsLineItem * anotherLine = this->addLine(50,50, 100, 100);
qDebug() << anotherLine->scenePos();
QGraphicsLineItem * anotherLine2 = this->addLine(80,10, 300, 300);
qDebug() << anotherLine2->scenePos();
this
ポインタがQGraphicsScene
を指し。どちらの場合も、両方の出力に対してQPointF(0,0)
が得られます。
文書を読むと、scenePos()
はローカル座標系内ではなく、シーン内の線の位置を返すと考えられました。私は間違って何をしていますか?
私はこの狩りに1午後過ごしました!どうもありがとうございます! (このスレッドが3歳であっても) – HWende