QGraphicsItemを継承するクラスを作成せずにQGraphicsItemのサイズを変更できるかどうかについて質問したいと思います。たとえば、次のようなものです。
void MyScene::mousePressEvent(QGraphicsSceneMouseEvent *event)
{
point = event->scenePos();
if( ArrowCursor )
{
curItem = this->itemAt( point, view->transform() );
if( curItem && !curItem->isSelected() )
{
curItem->update( 10,10, 100, 100 );
}
}
}
curItem->setTransform(QTransform::fromScale(2.0,2.0), true);
オフトピック:これは、サブクラス化によってこれを行っているのは奇妙ですQGraphicsScene
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加