-rw-r--r-- | noncore/net/opietooth/manager/bluebase.cpp | 29 | ||||
-rw-r--r-- | noncore/net/opietooth/manager/bluebase.h | 8 |
2 files changed, 20 insertions, 17 deletions
diff --git a/noncore/net/opietooth/manager/bluebase.cpp b/noncore/net/opietooth/manager/bluebase.cpp index c7e1fe4..6328b59 100644 --- a/noncore/net/opietooth/manager/bluebase.cpp +++ b/noncore/net/opietooth/manager/bluebase.cpp @@ -52,12 +52,11 @@ namespace OpieTooth { - QObject::connect( PushButton2, SIGNAL( clicked() ), this, SLOT(startScan() ) ); - QObject::connect( configApplyButton, SIGNAL(clicked() ), this, SLOT(applyConfigChanges() ) ); - QObject::connect( ListView2, SIGNAL( expanded( QListViewItem * item ) ), - this, SLOT( addServicesToDevice( QListViewItem * item ) ) ); - QObject::connect( ListView2, SIGNAL( clicked( QListViewItem * )), - this, SLOT( startServiceActionClicked( QListViewItem * item ) ) ); - connect( localDevice, SIGNAL( foundServices( const QString& device, Services::ValueList ) ), + connect( PushButton2, SIGNAL( clicked() ), this, SLOT(startScan() ) ); + connect( configApplyButton, SIGNAL(clicked() ), this, SLOT(applyConfigChanges() ) ); + connect( ListView2, SIGNAL( expanded ( QListViewItem *item ) ), + this, SLOT( addServicesToDevice( QListViewItem *item ) ) ); + connect( ListView2, SIGNAL( clicked( QListViewItem* )), + this, SLOT( startServiceActionClicked( QListViewItem *item ) ) ); + connect( localDevice, SIGNAL( foundServices( const QString& device, Services::ValueList ) ), this, SLOT( addServicesToDevice( const QString& device, Services::ValueList ) ) ); - // QObject::connect( (QObject*) Manager, SIGNAL (foundServices( const QString& device, Services::ValueList ), this () ) ); @@ -89,4 +88,4 @@ namespace OpieTooth { topLV->setPixmap( 0, offPix ); - (void) new QListViewItem( topLV, "on" ); - (void) new QListViewItem( topLV, "off" ); + // (void) new QListViewItem( topLV, "on" ); + //(void) new QListViewItem( topLV, "off" ); @@ -241,3 +240,3 @@ namespace OpieTooth { RemoteDevice *dev = it.current(); - deviceItem = new QListViewItem( ListView2, dev->name() ); + deviceItem = new QListViewItem( ListView2 , dev->name() ); @@ -250,2 +249,5 @@ namespace OpieTooth { deviceItem->setText( 3, dev->mac() ); + + // ggf auch hier? + addServicesToDevice( deviceItem ); } @@ -276,2 +278,3 @@ namespace OpieTooth { + qDebug("addServicesToDevice"); // row of mac adress @@ -315,4 +318,4 @@ namespace OpieTooth { for( it2 = servicesList.begin(); it2 != servicesList.end(); ++it2 ) { - it2.serviceName() - serviceItem = new QListViewItem( deviceItem , it2.serviceName() ); +// it2.serviceName() + serviceItem = new QListViewItem( deviceItem , (*it2).serviceName() ); } diff --git a/noncore/net/opietooth/manager/bluebase.h b/noncore/net/opietooth/manager/bluebase.h index dcb7681..d20d05c 100644 --- a/noncore/net/opietooth/manager/bluebase.h +++ b/noncore/net/opietooth/manager/bluebase.h @@ -67,8 +67,8 @@ namespace OpieTooth { - private slots: + public slots: void addSearchedDevices( QList<RemoteDevice> &newDevices ); - void addServicesToDevice( QListViewItem * item ); + void addServicesToDevice( QListViewItem *item ); void addServicesToDevice( const QString& device, Services::ValueList ); - void startServiceActionClicked( QListViewItem * item ); - void startServiceActionHold( QListViewItem * item, const QPoint & point, int column); + void startServiceActionClicked( QListViewItem *item ); + void startServiceActionHold( QListViewItem *item, const QPoint &point, int column); void applyConfigChanges(); |