diff options
Diffstat (limited to 'plugins/canvas/standard/qgraphicsscene/QGSCanvas.cpp')
-rw-r--r-- | plugins/canvas/standard/qgraphicsscene/QGSCanvas.cpp | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/plugins/canvas/standard/qgraphicsscene/QGSCanvas.cpp b/plugins/canvas/standard/qgraphicsscene/QGSCanvas.cpp index 09f823b1..fd50b345 100644 --- a/plugins/canvas/standard/qgraphicsscene/QGSCanvas.cpp +++ b/plugins/canvas/standard/qgraphicsscene/QGSCanvas.cpp @@ -69,23 +69,14 @@ QIcon QGSCanvas::icon() return KIcon(); } -void QGSCanvas::addSprite(const QString& name, const QString& sprite, const int x, const int y, const int zOrder) +void QGSCanvas::addItem(const QString& name, const QString& context, const QVariantList& parameters) { // TODO: NOOP or refresh? if (m_items.contains(name)) return; - SpriteWrapper* spr = m_game->sprite(sprite); - if (spr) - { - QGraphicsPixmapItem* item = new QGraphicsPixmapItem(spr->sprite()); - item->setPos(x, y); - item->setZValue(zOrder); - m_scene->addItem(item); - m_items[name] = item; - } } -void QGSCanvas::removeSprite(const QString& name) +void QGSCanvas::removeItem(const QString& name) { if (m_items.contains(name)) { @@ -94,7 +85,7 @@ void QGSCanvas::removeSprite(const QString& name) } } -void QGSCanvas::transform(const QString& transform, const QString& object, const QVariantList& parameters) +void QGSCanvas::transform(const QString& transform, const QString& name, const QVariantList& parameters) { } |