X-Git-Url: https://git.johniez.cz/?p=aspt.git;a=blobdiff_plain;f=stafftab.cc;fp=stafftab.cc;h=cfb8087243e830076217a3bcfce1a19568e9f535;hp=da5a9652ddf2b0ef2f2bf943b0477877c6a61fd7;hb=d5bb30030db3f96b903382a8f862c76d73fdc2b2;hpb=b935a223648e5014d780856903a1b421c7e84398 diff --git a/stafftab.cc b/stafftab.cc index da5a965..cfb8087 100644 --- a/stafftab.cc +++ b/stafftab.cc @@ -6,15 +6,24 @@ http://creativecommons.org/licenses/by-nc-nd/2.5/legalcode #include "stafftab.h" +/** + * \brief Staff Tab constructor. + */ StaffTab::StaffTab(QWidget *parent) : QWidget(parent) { initTabs(); } +/** + * \brief Staff Tab destructor. + */ StaffTab::~StaffTab() { delete tabWidget; delete mainLayout; } +/** + * \brief Add tabs for each staff members. + */ void StaffTab::initTabs() { tabWidget = new QTabWidget; tabWidget->setTabPosition(QTabWidget::West); @@ -27,10 +36,16 @@ void StaffTab::initTabs() { setLayout(mainLayout); } +/** + * \brief Slot assigned to data change action. + */ void StaffTab::dataChanged() { rebuildUI(); } +/** + * \brief Delete widget and draw it again. + */ void StaffTab::rebuildUI() { delete tabWidget; delete mainLayout;