1 #include "settingsdlg.h"
7 #include <QListWidgetItem>
9 SettingsDlg::SettingsDlg(QWidget *parent)
12 this->setWindowTitle(tr("Settings"));
13 layout = new QHBoxLayout(this);
15 alphabetList = new QListWidget(this);
16 for (char c = 'a'; c <= 'z'; ++c)
18 alphabetList->addItem(QString(c));
20 layout->addWidget(alphabetList);
21 connect(alphabetList, SIGNAL(currentItemChanged(QListWidgetItem*, QListWidgetItem*)),
22 this, SLOT(alphabetItemChanged(QListWidgetItem*, QListWidgetItem*)));
24 mfgList = new QListWidget(this);
25 layout->addWidget(mfgList);
26 connect(mfgList, SIGNAL(currentItemChanged(QListWidgetItem*, QListWidgetItem*)),
27 this, SLOT(mfgItemChanged(QListWidgetItem*, QListWidgetItem*)));
29 modelList = new QListWidget(this);
30 layout->addWidget(modelList);
31 connect(modelList, SIGNAL(currentItemChanged(QListWidgetItem*, QListWidgetItem*)),
32 this, SLOT(modelItemChanged(QListWidgetItem*, QListWidgetItem*)));
34 this->setLayout(layout);
37 SettingsDlg::~SettingsDlg()
42 QString& SettingsDlg::getRemoteName()
47 void SettingsDlg::alphabetItemChanged(QListWidgetItem *current, QListWidgetItem *previous)
51 void SettingsDlg::mfgItemChanged(QListWidgetItem *current, QListWidgetItem *previous)
55 void SettingsDlg::modelItemChanged(QListWidgetItem *current, QListWidgetItem *previous)