1 #include "settingsdlg.h"
2 #include "advsettingsdlg.h"
3 #include "selectremotedlg.h"
11 SettingsDlg::SettingsDlg(QWidget *parent)
14 layout = new QHBoxLayout(this);
16 QSettings settings(this);
17 advSettingsBtn = new QPushButton(tr("Advanced..."), this);
18 selectRemoteBtn = new QPushButton(
19 settings.value("remoteName", tr("Select remote")), this);
21 layout->addWidget(advSettingsBtn);
22 layout->addWidget(selectRemoteBtn);
24 connect(advSettingsBtn, SIGNAL(clicked()),
25 this, SLOT(showAdvSettingsDlg()));
26 connect(selectRemoteBtn, SIGNAL(clicked()),
27 this, SLOT(showSelectRemoteDlg()));
29 this->setLayout(layout);
32 SettingsDlg::~SettingsDlg()
34 delete advSettingsBtn;
35 delete selectRemoteBtn;
39 void SettingsDlg::showAdvSettingsDlg()
41 AdvSettingsDlg dlg(this);
45 void SettingsDlg::showSelectRemoteDlg()
47 SelectRemoteDlg dlg(this);