summaryrefslogtreecommitdiff
path: root/noncore
authorharlekin <harlekin>2002-06-20 15:44:36 (UTC)
committer harlekin <harlekin>2002-06-20 15:44:36 (UTC)
commite0eec50bf3992d95d7060af74fa98e9630abfa4e (patch) (side-by-side diff)
tree5e4dd3d7900a93c71a1519eda8953cb9df871e3e /noncore
parent5a5356882fe8dc4b1c1f9986b425d673ac8875ad (diff)
downloadopie-e0eec50bf3992d95d7060af74fa98e9630abfa4e.zip
opie-e0eec50bf3992d95d7060af74fa98e9630abfa4e.tar.gz
opie-e0eec50bf3992d95d7060af74fa98e9630abfa4e.tar.bz2
up
Diffstat (limited to 'noncore') (more/less context) (show whitespace changes)
-rw-r--r--noncore/net/opietooth/manager/bluebase.cpp39
-rw-r--r--noncore/net/opietooth/manager/bluebase.h3
2 files changed, 23 insertions, 19 deletions
diff --git a/noncore/net/opietooth/manager/bluebase.cpp b/noncore/net/opietooth/manager/bluebase.cpp
index 7a92dc3..6caca70 100644
--- a/noncore/net/opietooth/manager/bluebase.cpp
+++ b/noncore/net/opietooth/manager/bluebase.cpp
@@ -78,25 +78,18 @@ namespace OpieTooth {
readConfig();
initGui();
//TESTING
-
ListView2->setRootIsDecorated(true);
- QListViewItem *topLV = new QListViewItem( ListView2, "Harlekins Dongle" , "yes");
- topLV->setPixmap( 1, offPix );
- // (void) new QListViewItem( topLV, "on" );
- //(void) new QListViewItem( topLV, "off" );
-
QListViewItem *topLV2 = new QListViewItem( ListView2, "Siemens S45" , "no" );
topLV2->setPixmap( 1, onPix );
- (void) new QListViewItem( topLV2, "on" );
- (void) new QListViewItem( topLV2, "off" );
-
+ (void) new QListViewItem( topLV2, "Serial" );
+ (void) new QListViewItem( topLV2, "BlueNiC" );
}
/**
* Reads all options from the config file
*/
@@ -130,13 +123,13 @@ namespace OpieTooth {
cfg.writeEntry( "enableAuthentification" , enableAuthentification );
cfg.writeEntry( "enablePagescan" , enablePagescan );
cfg.writeEntry( "enableInquiryscan" , enableInquiryscan );
}
- /*
+ /**
* Read the list of allready known devices
*
*/
void BlueBase::readSavedDevices() {
QList<RemoteDevice> *loadedDevices = new QList<RemoteDevice>;
@@ -147,13 +140,13 @@ namespace OpieTooth {
// RemoteDevice *currentDevice = RemoteDevice( , );
//loadedDevices->append( currentDevice );
addSearchedDevices( *loadedDevices );
}
- /*
+ /**
* Write the list of allready known devices
*
*/
void BlueBase::writeSavedDevices() {
QListViewItemIterator it( ListView2 );
@@ -221,13 +214,13 @@ namespace OpieTooth {
box->show();
// falls nötig hcid killhupen - die funktionalität adden
}
- /*
+ /**
* Add fresh found devices from scan dialog to the listing
*
*/
void BlueBase::addSearchedDevices( QList<RemoteDevice> &newDevices ) {
QListViewItem * deviceItem;
@@ -251,29 +244,29 @@ namespace OpieTooth {
// ggf auch hier?
addServicesToDevice( deviceItem );
}
}
- /*
+ /**
* Action that is toggled on entrys on click
*/
void BlueBase::startServiceActionClicked( QListViewItem *item ) {
}
- /*
+ /**
* Action that are toggled on hold (mostly QPopups i guess)
*/
void BlueBase::startServiceActionHold( QListViewItem * item, const QPoint & point, int column ) {
}
- /*
+ /**
* Search and display avail. services for a device (on expand from device listing)
*
*/
void BlueBase::addServicesToDevice( QListViewItem * item ) {
qDebug("addServicesToDevice");
@@ -313,20 +306,27 @@ namespace OpieTooth {
QListViewItem * serviceItem;
for( it2 = servicesList.begin(); it2 != servicesList.end(); ++it2 ) {
-// it2.serviceName()
serviceItem = new QListViewItem( deviceItem , (*it2).serviceName() );
}
-
}
- /*
+ /**
+ * Add the existing connections (pairs) to the connections tab.
+ *
+ */
+ void BlueBase::addConnectedDevices() {
+
+
+ }
+
+ /**
* Find out if a device can currently be reached
*/
bool BlueBase::deviceActive( RemoteDevice *device ) {
return true;
}
@@ -341,12 +341,15 @@ namespace OpieTooth {
this, SLOT( addSearchedDevices(QList<RemoteDevice>& ) ));
scan->showMaximized();
}
+ /**
+ * Set the informations about the local device in information Tab
+ */
void BlueBase::setInfo() {
StatusLabel->setText( getStatus() );
}
/**
* Decontructor
diff --git a/noncore/net/opietooth/manager/bluebase.h b/noncore/net/opietooth/manager/bluebase.h
index d20d05c..99d2fa6 100644
--- a/noncore/net/opietooth/manager/bluebase.h
+++ b/noncore/net/opietooth/manager/bluebase.h
@@ -62,16 +62,17 @@ namespace OpieTooth {
int enablePagescan;
int enableInquiryscan;
QPixmap offPix;
QPixmap onPix;
- public slots:
+ private slots:
void addSearchedDevices( QList<RemoteDevice> &newDevices );
void addServicesToDevice( QListViewItem *item );
void addServicesToDevice( const QString& device, Services::ValueList );
+ void addConnectedDevices();
void startServiceActionClicked( QListViewItem *item );
void startServiceActionHold( QListViewItem *item, const QPoint &point, int column);
void applyConfigChanges();
};