author | korovkin <korovkin> | 2006-04-04 18:53:07 (UTC) |
---|---|---|
committer | korovkin <korovkin> | 2006-04-04 18:53:07 (UTC) |
commit | 31ea6e9f697d72a31ce319f7f42254fe90e48a36 (patch) (side-by-side diff) | |
tree | 694ad373b6ac80ebdf93137029b0b6c5d335d3f6 /noncore/net/opietooth/manager/dundialog.cpp | |
parent | 76276b77e99897ae264aa5b171191521edada420 (diff) | |
download | opie-31ea6e9f697d72a31ce319f7f42254fe90e48a36.zip opie-31ea6e9f697d72a31ce319f7f42254fe90e48a36.tar.gz opie-31ea6e9f697d72a31ce319f7f42254fe90e48a36.tar.bz2 |
Added persist mode for dund.
Diffstat (limited to 'noncore/net/opietooth/manager/dundialog.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/net/opietooth/manager/dundialog.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/noncore/net/opietooth/manager/dundialog.cpp b/noncore/net/opietooth/manager/dundialog.cpp index 7aac271..c6d8619 100644 --- a/noncore/net/opietooth/manager/dundialog.cpp +++ b/noncore/net/opietooth/manager/dundialog.cpp @@ -54,9 +54,13 @@ DunDialog::DunDialog( const QString& device, int port, QWidget* parent, doEncryption = new QCheckBox(this, "encrypt"); doEncryption->setText( tr( "encrypt" ) ); + persist = new QCheckBox(this, "persist"); + persist->setText( tr( "persist" ) ); + layout->addWidget(info); layout->addWidget(cmdLine); layout->addWidget(doEncryption); + layout->addWidget(persist); layout->addWidget(outPut); layout->addWidget(connectButton); @@ -68,6 +72,8 @@ DunDialog::~DunDialog() { void DunDialog::connectToDevice() { bool doEnc = doEncryption->isChecked(); + bool doPersist = persist->isChecked(); + if (cmdLine->text() == "") return; if (m_dunConnect) { @@ -84,6 +90,8 @@ void DunDialog::connectToDevice() { << tr("--nodetach"); if (doEnc) *m_dunConnect << tr("--encrypt"); + if (doPersist) + *m_dunConnect << tr("--persist"); *m_dunConnect << tr("call") << cmdLine->text(); if (!m_dunConnect->start(OProcess::NotifyOnExit, |