【RAD統合環境】 Qt 総合スレ 8 【Win/Mac/Linux】
■ このスレッドは過去ログ倉庫に格納されています
0658655
2010/11/11(木) 15:05:11> それだと、テキストアイテム移動したときに背景矩形がいっしょに移動してくれないんじゃないの?
そうですね。まぁ,今回はテキストは描いたら移動しないんでいいんですが,将来自分で参考にするために
勉強だと思って書いてみました。
QGraphicsScene* pScene = new QGraphicsScene(0, 0, 200, 300, this);
ui->graphicsView->setScene(pScene);
QGraphicsSimpleTextItem* pTextItem = new QGraphicsSimpleTextItem("Test");
pTextItem->setPen(QPen(Qt::green));
pTextItem->setBrush(QPen(Qt::green));
QRectF rect = pTextItem->mapRectToScene(pTextItem->boundingRect());
QGraphicsRectItem pRectItem = new QGraphicsRectItem(rect, 0 pScene);
pTextItem->setParentItem(pRectItem);
pRectItem->setPen(QPen(Qt::darkblue));
pRectItem->setBrush(QPen(Qt::darkblue));
pRectItem->setPos(130, 10);
とりあえず動いてますが,これでpTextItemとpRectItemは自動的にdeleteされるんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています