1 #include "pirtabschoicedialog.h"
2 #include "ui_pirtabschoicedialog.h"
4 #include "pirtabswidgetitem.h"
5 #include "mainwindow.h"
7 PIRTabsChoiceDialog::PIRTabsChoiceDialog(
10 ui(new Ui::PIRTabsChoiceDialog),
15 ui->tabsChoiceListWidget->addItem(
16 new PIRTabsWidgetItem("Universal Panels", Universal_Tabs));
18 ui->tabsChoiceListWidget->addItem(
19 new PIRTabsWidgetItem("Television Panels", TV_Tabs));
21 ui->tabsChoiceListWidget->addItem(
22 new PIRTabsWidgetItem("Video Media Panels", VideoMedia_Tabs));
24 ui->tabsChoiceListWidget->addItem(
25 new PIRTabsWidgetItem("Audio Device Panels", Audio_Tabs));
27 ui->tabsChoiceListWidget->addItem(
28 new PIRTabsWidgetItem("Recording Panels", Record_Tabs));
30 ui->tabsChoiceListWidget->addItem(
31 new PIRTabsWidgetItem("Air Conditioner Panels", AC_Tabs));
35 PIRTabsChoiceDialog::~PIRTabsChoiceDialog()
41 void PIRTabsChoiceDialog::on_tabsChoiceListWidget_itemClicked(
42 QListWidgetItem *item)
44 PIRTabsWidgetItem *twi = dynamic_cast<PIRTabsWidgetItem *> (item);
46 mainWindow->setupTabs(twi->getTabBarName());
48 // Exit from the dialog: