X-Git-Url: https://git.johniez.cz/?p=aspt.git;a=blobdiff_plain;f=stadiumtab.cc;fp=stadiumtab.cc;h=82f4b3717dfb63c40e47b606d11d0f741300c966;hp=97f027b989e8943d51fb6894ce25a637b0fbdc9a;hb=d5bb30030db3f96b903382a8f862c76d73fdc2b2;hpb=b935a223648e5014d780856903a1b421c7e84398 diff --git a/stadiumtab.cc b/stadiumtab.cc index 97f027b..82f4b37 100644 --- a/stadiumtab.cc +++ b/stadiumtab.cc @@ -6,17 +6,26 @@ http://creativecommons.org/licenses/by-nc-nd/2.5/legalcode #include "stadiumtab.h" +/** + * \brief Stadium Tab constructor. + */ StadiumTab::StadiumTab(QWidget *parent) : QWidget(parent) { mainLayout = new QVBoxLayout; setLayout(mainLayout); init(); } +/** + * \brief Stadium Tab destructor. + */ StadiumTab::~StadiumTab() { delete label; delete mainLayout; } +/** + * \brief Print info about stadium from parsed data. + */ void StadiumTab::init() { int cap = stadium.cap_n.toInt() + stadium.cap_e.toInt() + stadium.cap_w.toInt() + stadium.cap_s.toInt(); QString text; @@ -58,10 +67,16 @@ void StadiumTab::init() { mainLayout->update(); } +/** + * \brief Slot assigned to data change action. + */ void StadiumTab::dataChanged() { rebuildUI(); } +/** + * \brief Destroy current UI and draw it again. + */ void StadiumTab::rebuildUI() { mainLayout->removeWidget(label); delete label;