summaryrefslogtreecommitdiffstats
path: root/sigmodr/widgets/TrainerItem.cpp
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2009-03-19 02:10:31 -0400
committerBen Boeckel <MathStuf@gmail.com>2009-03-19 02:10:31 -0400
commitbb36f22e7b7f06476c61a7be844f505503f5607b (patch)
treed3d151f3206d9c66bc08489f5298399b15fff04c /sigmodr/widgets/TrainerItem.cpp
parent96d55a41a75c24031217432fa4aa8dd9da9cab88 (diff)
downloadsigen-bb36f22e7b7f06476c61a7be844f505503f5607b.tar.gz
sigen-bb36f22e7b7f06476c61a7be844f505503f5607b.tar.xz
sigen-bb36f22e7b7f06476c61a7be844f505503f5607b.zip
Fix up label setting
Diffstat (limited to 'sigmodr/widgets/TrainerItem.cpp')
-rw-r--r--sigmodr/widgets/TrainerItem.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/sigmodr/widgets/TrainerItem.cpp b/sigmodr/widgets/TrainerItem.cpp
index 0bf12784..acbc1d8f 100644
--- a/sigmodr/widgets/TrainerItem.cpp
+++ b/sigmodr/widgets/TrainerItem.cpp
@@ -34,13 +34,12 @@ TrainerItem::TrainerItem(MapTrainer* trainer, QGraphicsScene* parent) :
m_trainer(trainer)
{
connect(m_trainer, SIGNAL(changed()), this, SLOT(trainerChanged()));
- trainerChanged();
setZValue(INT_MAX);
QGraphicsSimpleTextItem* item = new QGraphicsSimpleTextItem(QString::number(m_trainer->id()), this);
QSizeF size = item->boundingRect().size() / 2;
item->setPos(-size.width(), -size.height());
- m_label = new QGraphicsSimpleTextItem(m_trainer->name(), this);
- resetLabel();
+ m_label = new QGraphicsSimpleTextItem(this);
+ trainerChanged();
}
QRectF TrainerItem::boundingRect() const