void PmChart::acceptNewTab() { Tab *tab = new Tab; QString label = my.newtab->labelLineEdit->text().trimmed(); if (my.newtab->isArchiveSource()) tab->init(chartTabWidget, archiveGroup, label); else tab->init(chartTabWidget, liveGroup, label); chartTabWidget->insertTab(tab); enableUi(); }