【问题标题】:Get item's parent scene after QGraphicsScene::addItem ( QGraphicsItem * item )在 QGraphicsScene::addItem ( QGraphicsItem * item ) 之后获取 item 的父场景
【发布时间】:2016-04-28 00:43:53
【问题描述】:

我创建了一个名为 myItem 的新 QGraphicsItem。在 mainwindow.cpp 文件中我有一个QGraphicsScene scene。在mainwindow的构造函数中:

ui->setupUi(this);
scene = new QGraphicsScene(this);
ui->graphicsView->setScene(scene);
item = new myItem();
scene->addItem(item);

这很好用。我可以在现场看到我的物品。但现在我想在 myItem.cpp 文件中获取场景。我该怎么做?
提前谢谢!

【问题讨论】:

    标签: qt qgraphicsitem qgraphicsscene


    【解决方案1】:
    auto myScene = scene();
    

    请先阅读docs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-25
      相关资源
      最近更新 更多