doxygen comments
[aspt.git] / stafftab.cc
index da5a965..cfb8087 100644 (file)
@@ -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;