From e439d0e6eaa6704a8b1b89ea32aa8a0520738a04 Mon Sep 17 00:00:00 2001 From: skyhusker Date: Wed, 20 Apr 2005 10:25:20 +0000 Subject: First commit of OpieStumbler, an application which performs wireless networks scanning using Wireless Extensions --- (limited to 'noncore/net/opiestumbler/stumblersettings.cpp') diff --git a/noncore/net/opiestumbler/stumblersettings.cpp b/noncore/net/opiestumbler/stumblersettings.cpp new file mode 100644 index 0000000..f033e34 --- a/dev/null +++ b/noncore/net/opiestumbler/stumblersettings.cpp @@ -0,0 +1,35 @@ +#include +#include +#include + +#include + +#include "stumblersettings.h" + +StumblerSettings::StumblerSettings(QWidget* parent, const char* name, bool modal, WFlags f) + : QDialog(parent, name, modal, WStyle_ContextHelp), m_config(new Config("OpieStumbler")) +{ + setCaption(tr("Settings")); + m_config->setGroup("General"); + QBoxLayout *l = new QHBoxLayout(this); + QLabel *lb = new QLabel(tr("Interface"), this); + m_interface = new QLineEdit(this); + m_interface->setText(m_config->readEntry("interface", "wlan0")); + connect(m_interface, SIGNAL(returnPressed()), this, SLOT(accept())); + l->addWidget(lb); + l->addWidget(m_interface); +} + +StumblerSettings::~StumblerSettings() +{ + delete m_config; + delete m_interface; +} + +void StumblerSettings::accept() +{ + m_config->writeEntry("interface", m_interface->text()); + m_config->write(); + + QDialog::accept(); +} -- cgit v0.9.0.2