summaryrefslogtreecommitdiff
path: root/noncore/net/opietooth/manager
authorharlekin <harlekin>2002-06-18 23:38:54 (UTC)
committer harlekin <harlekin>2002-06-18 23:38:54 (UTC)
commitf2ecc05c1156ae0f99ea0528646609d63eaa84c0 (patch) (side-by-side diff)
tree8398f9cd9162ee8ca779369483aebba9a8681379 /noncore/net/opietooth/manager
parentfac9ec9b389bc82d9d3027f801aaceea72c0d63e (diff)
downloadopie-f2ecc05c1156ae0f99ea0528646609d63eaa84c0.zip
opie-f2ecc05c1156ae0f99ea0528646609d63eaa84c0.tar.gz
opie-f2ecc05c1156ae0f99ea0528646609d63eaa84c0.tar.bz2
update
Diffstat (limited to 'noncore/net/opietooth/manager') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/opietooth/manager/bluebase.cpp3
-rw-r--r--noncore/net/opietooth/manager/scandialog.cpp2
2 files changed, 3 insertions, 2 deletions
diff --git a/noncore/net/opietooth/manager/bluebase.cpp b/noncore/net/opietooth/manager/bluebase.cpp
index 4d476ac..22b16d2 100644
--- a/noncore/net/opietooth/manager/bluebase.cpp
+++ b/noncore/net/opietooth/manager/bluebase.cpp
@@ -1,11 +1,10 @@
/*
* bluebase.cpp *
* ---------------------
*
- * begin : Sun 10 17:20:00 CEST 2002
* copyright : (c) 2002 by Maximilian Reiß
* email : max.reiss@gmx.de
*
*/
/***************************************************************************
* *
@@ -298,13 +297,13 @@ namespace OpieTooth {
/**
* Open the "scan for devices" dialog
*/
void BlueBase::startScan() {
ScanDialog *scan = new ScanDialog( this, "", true);
- QObject::connect((QObject*)scan, SIGNAL( selectedDevices(QList<RemoteDevice>&) ),
+ QObject::connect( scan, SIGNAL( selectedDevices(QList<RemoteDevice>&) ),
this, SLOT( addSearchedDevices(QList<RemoteDevice>& ) ));
scan->showMaximized();
}
diff --git a/noncore/net/opietooth/manager/scandialog.cpp b/noncore/net/opietooth/manager/scandialog.cpp
index bd7d23c..f8f7b15 100644
--- a/noncore/net/opietooth/manager/scandialog.cpp
+++ b/noncore/net/opietooth/manager/scandialog.cpp
@@ -144,21 +144,23 @@ namespace OpieTooth {
if (!ListView1) {
return;
}
QList<RemoteDevice> *deviceList = new QList<RemoteDevice>;
+ deviceList->setAutoDelete(true);
QListViewItemIterator it( ListView1 );
for ( ; it.current(); ++it ) {
if ( ((QCheckListItem*)it.current())->isOn() ) {
RemoteDevice * device = new RemoteDevice( it.current()->text(1), it.current()->text(0));
deviceList->append( device );
}
}
emit selectedDevices( *deviceList );
+ delete deviceList;
}
/*
* Cleanup
*/
ScanDialog::~ScanDialog() {