@@ -24,6 +24,7 @@ MateriaEditor::MateriaEditor(QWidget *parent, quint8 materia_id, qint32 materia_
2424 init_display ();
2525 setMateria (materia_id, materia_ap);
2626}
27+
2728void MateriaEditor::init_display ()
2829{
2930 setContentsMargins (0 , 0 , 0 , 0 );
@@ -73,6 +74,7 @@ void MateriaEditor::setMateria(quint8 materia_id, qint32 materia_ap)
7374 setAP (materia_ap);
7475 setStats ();
7576}
77+
7678void MateriaEditor::setAP (qint32 ap)
7779{
7880 if (FF7Materia::levels (_id) == 1 ) {
@@ -150,6 +152,7 @@ void MateriaEditor::setStats()
150152 box_skills->setTitle (title);
151153 }
152154}
155+
153156void MateriaEditor::setLevel ()
154157{
155158 _level = FF7Materia::materiaLevel (_id, _current_ap);
@@ -239,6 +242,7 @@ qint32 MateriaEditor::ap(void)
239242{
240243 return _current_ap;
241244}
245+
242246qint8 MateriaEditor::id (void )
243247{
244248 return qint8 (_id);
@@ -476,6 +480,7 @@ QWidget *MateriaEditor::makeStarWidget()
476480 frm_ap_stars->setLayout (layout);
477481 return frm_ap_stars;
478482}
483+
479484void MateriaEditor::changeEvent (QEvent *e)
480485{
481486 if (e->type () == QEvent::LanguageChange) {
@@ -514,6 +519,7 @@ void MateriaEditor::changeEvent(QEvent *e)
514519 }
515520 QWidget::changeEvent (e);
516521}
522+
517523void MateriaEditor::updateESkillList ()
518524{
519525 if (eskill_list) {
@@ -531,6 +537,7 @@ void MateriaEditor::updateESkillList()
531537 }
532538 }
533539}
540+
534541QWidget *MateriaEditor::makeSkillWidget ()
535542{
536543 updateESkillList ();
@@ -585,7 +592,7 @@ QWidget *MateriaEditor::makeSkillWidget()
585592
586593 list_skills = new QListWidget;
587594 list_skills->addItem (new QListWidgetItem (" Item" ));
588- list_skills->setFixedHeight (list_skills->sizeHintForRow (0 ) * 5 + list_skills->contentsMargins ().top () + list_skills->contentsMargins ().bottom () + 3 );
595+ list_skills->setFixedHeight ( (( list_skills->sizeHintForRow (0 ) + list_skills-> spacing ()) * 5 ) + list_skills->contentsMargins ().top () + list_skills->contentsMargins ().bottom () + 4 );
589596 list_skills->setSelectionMode (QAbstractItemView::NoSelection);
590597
591598 auto skill_layout = new QVBoxLayout;
0 commit comments