summaryrefslogtreecommitdiff
authorharlekin <harlekin>2003-03-06 19:45:59 (UTC)
committer harlekin <harlekin>2003-03-06 19:45:59 (UTC)
commit56eadb23f09da3823da787d98c0f2478620a15b3 (patch) (unidiff)
treef04fd0e01ad6b85c55fbf8d51dc2cb359b6d113c
parentde5ee3b655897d8d6b8b78fee3cb2b63f9a9bf8a (diff)
downloadopie-56eadb23f09da3823da787d98c0f2478620a15b3.zip
opie-56eadb23f09da3823da787d98c0f2478620a15b3.tar.gz
opie-56eadb23f09da3823da787d98c0f2478620a15b3.tar.bz2
make recan services and delete item work
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/opietooth/manager/bluebase.cpp12
1 files changed, 2 insertions, 10 deletions
diff --git a/noncore/net/opietooth/manager/bluebase.cpp b/noncore/net/opietooth/manager/bluebase.cpp
index b31e14f..d3abb54 100644
--- a/noncore/net/opietooth/manager/bluebase.cpp
+++ b/noncore/net/opietooth/manager/bluebase.cpp
@@ -288,37 +288,29 @@ void BlueBase::startServiceActionHold( QListViewItem * item, const QPoint & poin
288 288
289 menu->insertItem( ((BTDeviceItem*)item)->name(),0 ); 289 menu->insertItem( ((BTDeviceItem*)item)->name(),0 );
290 menu->insertSeparator(1); 290 menu->insertSeparator(1);
291 menu->insertItem( tr("rescan sevices"), 2); 291 menu->insertItem( tr("rescan sevices"), 2);
292 menu->insertItem( tr("to group"), groups , 3); 292 menu->insertItem( tr("to group"), groups , 3);
293 menu->insertItem( tr("delete"), 4); 293 menu->insertItem( tr("delete"), 4);
294 294
295 ret = menu->exec( point , 0); 295 ret = menu->exec( point , 0);
296 296
297 switch(ret) { 297 switch(ret) {
298 case -1: 298 case -1:
299 break; 299 break;
300 case 0: 300 case 2:
301 addServicesToDevice( (BTDeviceItem*)item ); 301 addServicesToDevice( (BTDeviceItem*)item );
302 break; 302 break;
303 case 1:
304 303
305 break; 304 case 4:
306
307 // NO need to, since hcid does that on the fly
308 // case 2:
309 // make connection
310 //m_localDevice->connectTo( ((BTDeviceItem*)item)->mac() );
311 //break;
312 case 3:
313 // deletes childs too 305 // deletes childs too
314 delete item; 306 delete item;
315 break; 307 break;
316 } 308 }
317 delete groups; 309 delete groups;
318 310
319 } 311 }
320 312
321 /* 313 /*
322 * We got service sensitive PopupMenus in our factory 314 * We got service sensitive PopupMenus in our factory
323 * We will create one through the factory and will insert 315 * We will create one through the factory and will insert
324 * our Separator + ShowInfo into the menu or create a new 316 * our Separator + ShowInfo into the menu or create a new