@@ -51,38 +51,37 @@ ActorWidget::ActorWidget(ProjectData& project, QWidget *parent) :
51
51
m_dummyCurve.push_back (0 );
52
52
m_hpItem = new CurveItem (Qt::red, m_dummyCurve);
53
53
m_hpItem->setMaxValue (kMaxHp );
54
+ m_hpItem->setMaxLevel (kMaxLevel );
54
55
m_mpItem = new CurveItem (Qt::magenta, m_dummyCurve);
56
+ m_mpItem->setMaxLevel (kMaxLevel );
55
57
m_attItem = new CurveItem (Qt::yellow, m_dummyCurve);
58
+ m_attItem->setMaxLevel (kMaxLevel );
56
59
m_defItem = new CurveItem (Qt::green, m_dummyCurve);
60
+ m_defItem->setMaxLevel (kMaxLevel );
57
61
m_intItem = new CurveItem (Qt::darkBlue, m_dummyCurve);
62
+ m_intItem->setMaxLevel (kMaxLevel );
58
63
m_agyItem = new CurveItem (Qt::blue, m_dummyCurve);
64
+ m_agyItem->setMaxLevel (kMaxLevel );
59
65
60
66
ui->graphicsBattleset ->setScene (new QGraphicsScene (this ));
61
67
ui->graphicsBattleset ->scene ()->addItem (m_battlerItem);
62
68
ui->graphicsBattleset ->scene ()->setSceneRect (0 ,0 ,48 ,48 );
63
69
64
- ui->graphicsHp ->setScene (new QGraphicsScene (this ));
65
- ui->graphicsHp ->scene ()->setSceneRect (QRectF (QPointF (0 ,0 ),ui->graphicsHp ->size ()));
70
+ for (auto & uis : {
71
+ ui->graphicsHp ,
72
+ ui->graphicsMp ,
73
+ ui->graphicsAtt ,
74
+ ui->graphicsDef ,
75
+ ui->graphicsInt ,
76
+ ui->graphicsAgy }) {
77
+ uis->setScene (new QGraphicsScene (this ));
78
+ uis->scene ()->setSceneRect (QRectF (QPointF (0 , 0 ), QSize (uis->size ().width () - 4 , uis->size ().height () - 4 )));
79
+ }
66
80
ui->graphicsHp ->scene ()->addItem (m_hpItem);
67
-
68
- ui->graphicsMp ->setScene (new QGraphicsScene (this ));
69
- ui->graphicsMp ->scene ()->setSceneRect (QRectF (QPointF (0 ,0 ),ui->graphicsMp ->size ()));
70
81
ui->graphicsMp ->scene ()->addItem (m_mpItem);
71
-
72
- ui->graphicsAtt ->setScene (new QGraphicsScene (this ));
73
- ui->graphicsAtt ->scene ()->setSceneRect (QRectF (QPointF (0 ,0 ),ui->graphicsAtt ->size ()));
74
82
ui->graphicsAtt ->scene ()->addItem (m_attItem);
75
-
76
- ui->graphicsDef ->setScene (new QGraphicsScene (this ));
77
- ui->graphicsDef ->scene ()->setSceneRect (QRectF (QPointF (0 ,0 ),ui->graphicsDef ->size ()));
78
83
ui->graphicsDef ->scene ()->addItem (m_defItem);
79
-
80
- ui->graphicsInt ->setScene (new QGraphicsScene (this ));
81
- ui->graphicsInt ->scene ()->setSceneRect (QRectF (QPointF (0 ,0 ),ui->graphicsInt ->size ()));
82
84
ui->graphicsInt ->scene ()->addItem (m_intItem);
83
-
84
- ui->graphicsAgy ->setScene (new QGraphicsScene (this ));
85
- ui->graphicsAgy ->scene ()->setSceneRect (QRectF (QPointF (0 ,0 ),ui->graphicsAgy ->size ()));
86
85
ui->graphicsAgy ->scene ()->addItem (m_agyItem);
87
86
88
87
UpdateModels ();
@@ -344,12 +343,15 @@ void ActorWidget::on_pushApplyProfession_clicked()
344
343
void ActorWidget::resizeEvent (QResizeEvent *event)
345
344
{
346
345
Q_UNUSED (event)
347
- ui->graphicsHp ->scene ()->setSceneRect (QRectF (QPointF (0 ,0 ),ui->graphicsHp ->size ()));
348
- ui->graphicsMp ->scene ()->setSceneRect (QRectF (QPointF (0 ,0 ),ui->graphicsMp ->size ()));
349
- ui->graphicsAtt ->scene ()->setSceneRect (QRectF (QPointF (0 ,0 ),ui->graphicsAtt ->size ()));
350
- ui->graphicsDef ->scene ()->setSceneRect (QRectF (QPointF (0 ,0 ),ui->graphicsDef ->size ()));
351
- ui->graphicsInt ->scene ()->setSceneRect (QRectF (QPointF (0 ,0 ),ui->graphicsInt ->size ()));
352
- ui->graphicsAgy ->scene ()->setSceneRect (QRectF (QPointF (0 ,0 ),ui->graphicsAgy ->size ()));
346
+ for (auto & uis : {
347
+ ui->graphicsHp ,
348
+ ui->graphicsMp ,
349
+ ui->graphicsAtt ,
350
+ ui->graphicsDef ,
351
+ ui->graphicsInt ,
352
+ ui->graphicsAgy }) {
353
+ uis->scene ()->setSceneRect (QRectF (QPointF (0 , 0 ), QSize (uis->size ().width () - 4 , uis->size ().height () - 4 )));
354
+ }
353
355
}
354
356
355
357
void ActorWidget::faceSetClicked () {
0 commit comments