X-Git-Url: https://git.johniez.cz/?p=aspt.git;a=blobdiff_plain;f=loadtab.cc;fp=loadtab.cc;h=ce209230fcae7edc59e1ce418fa051604403ecec;hp=62fdc4751ab63290ba95d64e8444bc5eb367f392;hb=d5bb30030db3f96b903382a8f862c76d73fdc2b2;hpb=b935a223648e5014d780856903a1b421c7e84398 diff --git a/loadtab.cc b/loadtab.cc index 62fdc47..ce20923 100644 --- a/loadtab.cc +++ b/loadtab.cc @@ -6,16 +6,25 @@ http://creativecommons.org/licenses/by-nc-nd/2.5/legalcode #include "loadtab.h" +/** + * \brief Load Tab constructor. + */ LoadTab::LoadTab(QWidget * parent) : QWidget(parent) { init(); } +/** + * \brief Load Tab destructor. + */ LoadTab::~LoadTab() { delete label; delete older; delete mainLayout; } +/** + * Init UI for this tab. + */ void LoadTab::init() { QSettings settings("config/global.ini", QSettings::IniFormat); QString num = settings.value("nextXmlId", "0").toString(); @@ -26,7 +35,7 @@ void LoadTab::init() { int j = 0; for(int i=num.toInt()-1; i>=0; i--) { - quickparse("data/data_"+QString().setNum(i)+".xml"); + quickparse("data/data_"+QString().setNum(i)+".xml"); // should be stored somewhere else if(globSlot) { dataParsed[j][0] = globSlot; dataParsed[j][1] = curSlot; @@ -57,10 +66,17 @@ void LoadTab::init() { connect(older, SIGNAL(currentIndexChanged(int)), this, SLOT(indexChanged(int))); } +/** + * \brief Slot assigned to data change action. + */ void LoadTab::dataChanged() { rebuildUI(); } +/** + * \brief Slot assigned to combobox index change. + * \param i selected index. + */ void LoadTab::indexChanged(int i) { int fileNum = dataParsed[i][3]; parse("data/data_" + QString().setNum(fileNum) + ".xml"); @@ -69,6 +85,9 @@ void LoadTab::indexChanged(int i) { label->setText(tr("Loaded file: ") + "data_" + QString().setNum(fileNum) + ".xml"); } +/** + * \brief Delete UI and draw it again. + */ void LoadTab::rebuildUI() { delete older; delete label;