Networksettings API API Documentation

addconnectionimp.cpp

00001 #include "addconnectionimp.h"
00002 #include <qlistview.h>
00003 #if QT_VERSION < 300
00004 #include <qlist.h>
00005 #else
00006 #include <qptrlist.h>
00007 #endif
00008 #include <qlabel.h>
00009 #include <qheader.h>
00010 
00014 AddConnectionImp::AddConnectionImp(QWidget *parent, const char *name, WFlags f):AddConnection(parent, name, f){
00015   connect(registeredServicesList, SIGNAL(selectionChanged()), this, SLOT(changed()));
00016   registeredServicesList->header()->hide();
00017 };
00018 
00022 void AddConnectionImp::changed(){
00023   QListViewItem *item = registeredServicesList->currentItem();
00024   if(item)
00025     help->setText(list[item->text(0)]);
00026 }
00027 
00032 void AddConnectionImp::addConnections(const QMap<QString, QString> &newList){
00033   list = newList;
00034   QMap<QString, QString>::Iterator it;
00035   for( it = list.begin(); it != list.end(); ++it )
00036     QListViewItem *item = new QListViewItem(registeredServicesList, it.key());
00037   registeredServicesList->setCurrentItem(registeredServicesList->firstChild());
00038 }
00039 
00040 // addserviceimp.cpp
00041 
KDE Logo
This file is part of the documentation for OPIE Version 1.0.
Documentation copyright © 1997-2003 the KDE developers. 2003 OPIE developers
Generated on Tue Feb 10 20:26:44 2004 by doxygen 1.3.5 written by Dimitri van Heesch, © 1997-2001