Diffstat (limited to 'noncore/net/networksetup/mainwindowimp.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/net/networksetup/mainwindowimp.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/noncore/net/networksetup/mainwindowimp.cpp b/noncore/net/networksetup/mainwindowimp.cpp index 6440bd4..3b0b7e8 100644 --- a/noncore/net/networksetup/mainwindowimp.cpp +++ b/noncore/net/networksetup/mainwindowimp.cpp | |||
@@ -160,25 +160,25 @@ void MainWindowImp::addClicked(){ | |||
160 | QMap<Module*, QLibrary*>::Iterator it; | 160 | QMap<Module*, QLibrary*>::Iterator it; |
161 | QMap<QString, QString> list; | 161 | QMap<QString, QString> list; |
162 | QMap<QString, Module*> newInterfaceOwners; | 162 | QMap<QString, Module*> newInterfaceOwners; |
163 | list.insert("USB (PPP) / (ADD_TEST)", "A dialup connection over the USB port"); | 163 | list.insert("USB (PPP) / (ADD_TEST)", "A dialup connection over the USB port"); |
164 | list.insert("IrDa (PPP) / (ADD_TEST)", "A dialup connection over the IdDa port"); | 164 | list.insert("IrDa (PPP) / (ADD_TEST)", "A dialup connection over the IdDa port"); |
165 | for( it = libraries.begin(); it != libraries.end(); ++it ){ | 165 | for( it = libraries.begin(); it != libraries.end(); ++it ){ |
166 | if(it.key()){ | 166 | if(it.key()){ |
167 | (it.key())->possibleNewInterfaces(list); | 167 | (it.key())->possibleNewInterfaces(list); |
168 | } | 168 | } |
169 | } | 169 | } |
170 | // See if the list has anything that we can add. | 170 | // See if the list has anything that we can add. |
171 | if(list.count() == 0){ | 171 | if(list.count() == 0){ |
172 | QMessageBox::information(this, "Sorry", "Nothing to add.", "Ok"); | 172 | QMessageBox::information(this, "Sorry", "Nothing to add.", QMessageBox::Ok); |
173 | return; | 173 | return; |
174 | } | 174 | } |
175 | AddConnectionImp addNewConnection(this, "AddConnectionImp", true); | 175 | AddConnectionImp addNewConnection(this, "AddConnectionImp", true); |
176 | addNewConnection.addConnections(list); | 176 | addNewConnection.addConnections(list); |
177 | addNewConnection.showMaximized(); | 177 | addNewConnection.showMaximized(); |
178 | if(QDialog::Accepted == addNewConnection.exec()){ | 178 | if(QDialog::Accepted == addNewConnection.exec()){ |
179 | QListViewItem *item = addNewConnection.registeredServicesList->currentItem(); | 179 | QListViewItem *item = addNewConnection.registeredServicesList->currentItem(); |
180 | if(!item) | 180 | if(!item) |
181 | return; | 181 | return; |
182 | 182 | ||
183 | for( it = libraries.begin(); it != libraries.end(); ++it ){ | 183 | for( it = libraries.begin(); it != libraries.end(); ++it ){ |
184 | if(it.key()){ | 184 | if(it.key()){ |
@@ -190,37 +190,37 @@ void MainWindowImp::addClicked(){ | |||
190 | } | 190 | } |
191 | } | 191 | } |
192 | } | 192 | } |
193 | } | 193 | } |
194 | 194 | ||
195 | /** | 195 | /** |
196 | * Prompt the user to see if they really want to do this. | 196 | * Prompt the user to see if they really want to do this. |
197 | * If they do then remove from the list and unload. | 197 | * If they do then remove from the list and unload. |
198 | */ | 198 | */ |
199 | void MainWindowImp::removeClicked(){ | 199 | void MainWindowImp::removeClicked(){ |
200 | QListViewItem *item = connectionList->currentItem(); | 200 | QListViewItem *item = connectionList->currentItem(); |
201 | if(!item) { | 201 | if(!item) { |
202 | QMessageBox::information(this, "Sorry","Please select an interface First.", "Ok"); | 202 | QMessageBox::information(this, "Sorry","Please select an interface First.", QMessageBox::Ok); |
203 | return; | 203 | return; |
204 | } | 204 | } |
205 | 205 | ||
206 | Interface *i = interfaceItems[item]; | 206 | Interface *i = interfaceItems[item]; |
207 | if(i->getModuleOwner() == NULL){ | 207 | if(i->getModuleOwner() == NULL){ |
208 | QMessageBox::information(this, "Can't remove interface.", "Interface is built in.", "Ok"); | 208 | QMessageBox::information(this, "Can't remove interface.", "Interface is built in.", QMessageBox::Ok); |
209 | } | 209 | } |
210 | else{ | 210 | else{ |
211 | if(!i->getModuleOwner()->remove(i)) | 211 | if(!i->getModuleOwner()->remove(i)) |
212 | QMessageBox::information(this, "Error", "Unable to remove.", "Ok"); | 212 | QMessageBox::information(this, "Error", "Unable to remove.", QMessageBox::Ok); |
213 | else{ | 213 | else{ |
214 | QMessageBox::information(this, "Success", "Interface was removed.", "Ok"); | 214 | QMessageBox::information(this, "Success", "Interface was removed.", QMessageBox::Ok); |
215 | // TODO memory managment.... | 215 | // TODO memory managment.... |
216 | // who deletes the interface? | 216 | // who deletes the interface? |
217 | } | 217 | } |
218 | } | 218 | } |
219 | } | 219 | } |
220 | 220 | ||
221 | /** | 221 | /** |
222 | * Pull up the configure about the currently selected interface. | 222 | * Pull up the configure about the currently selected interface. |
223 | * Report an error if no interface is selected. | 223 | * Report an error if no interface is selected. |
224 | * If the interface has a module owner then request its configure. | 224 | * If the interface has a module owner then request its configure. |
225 | */ | 225 | */ |
226 | void MainWindowImp::configureClicked(){ | 226 | void MainWindowImp::configureClicked(){ |
@@ -435,48 +435,48 @@ void MainWindowImp::newProfileChanged(const QString& newText){ | |||
435 | else | 435 | else |
436 | newProfileButton->setEnabled(false); | 436 | newProfileButton->setEnabled(false); |
437 | } | 437 | } |
438 | 438 | ||
439 | /** | 439 | /** |
440 | * Adds a new profile to the list of profiles. | 440 | * Adds a new profile to the list of profiles. |
441 | * Don't add profiles that already exists. | 441 | * Don't add profiles that already exists. |
442 | * Appends to the list and QStringList | 442 | * Appends to the list and QStringList |
443 | */ | 443 | */ |
444 | void MainWindowImp::addProfile(){ | 444 | void MainWindowImp::addProfile(){ |
445 | QString newProfileName = newProfile->text(); | 445 | QString newProfileName = newProfile->text(); |
446 | if(profiles.grep(newProfileName).count() > 0){ | 446 | if(profiles.grep(newProfileName).count() > 0){ |
447 | QMessageBox::information(this, "Can't Add","Profile already exists.", "Ok"); | 447 | QMessageBox::information(this, "Can't Add","Profile already exists.", QMessageBox::Ok); |
448 | return; | 448 | return; |
449 | } | 449 | } |
450 | profiles.append(newProfileName); | 450 | profiles.append(newProfileName); |
451 | profilesList->insertItem(newProfileName); | 451 | profilesList->insertItem(newProfileName); |
452 | } | 452 | } |
453 | 453 | ||
454 | /** | 454 | /** |
455 | * Removes the currently selected profile in the combo. | 455 | * Removes the currently selected profile in the combo. |
456 | * Doesn't delete if there are less then 2 profiles. | 456 | * Doesn't delete if there are less then 2 profiles. |
457 | */ | 457 | */ |
458 | void MainWindowImp::removeProfile(){ | 458 | void MainWindowImp::removeProfile(){ |
459 | if(profilesList->count() <= 1){ | 459 | if(profilesList->count() <= 1){ |
460 | QMessageBox::information(this, "Can't remove.","At least one profile\nis needed.", "Ok"); | 460 | QMessageBox::information(this, "Can't remove.","At least one profile\nis needed.", QMessageBox::Ok); |
461 | return; | 461 | return; |
462 | } | 462 | } |
463 | QString profileToRemove = profilesList->currentText(); | 463 | QString profileToRemove = profilesList->currentText(); |
464 | if(profileToRemove == "All"){ | 464 | if(profileToRemove == "All"){ |
465 | QMessageBox::information(this, "Can't remove.","Can't remove default.", "Ok"); | 465 | QMessageBox::information(this, "Can't remove.","Can't remove default.", QMessageBox::Ok); |
466 | return; | 466 | return; |
467 | } | 467 | } |
468 | // Can't remove the curent profile | 468 | // Can't remove the curent profile |
469 | if(profileToRemove == currentProfileLabel->text()){ | 469 | if(profileToRemove == currentProfileLabel->text()){ |
470 | QMessageBox::information(this, "Can't remove.",QString("%1 is the current profile.").arg(profileToRemove), "Ok"); | 470 | QMessageBox::information(this, "Can't remove.",QString("%1 is the current profile.").arg(profileToRemove), QMessageBox::Ok); |
471 | return; | 471 | return; |
472 | 472 | ||
473 | } | 473 | } |
474 | 474 | ||
475 | if(QMessageBox::information(this, "Question",QString("Remove profile: %1").arg(profileToRemove), QMessageBox::Ok, QMessageBox::Cancel) == QMessageBox::Ok){ | 475 | if(QMessageBox::information(this, "Question",QString("Remove profile: %1").arg(profileToRemove), QMessageBox::Ok, QMessageBox::Cancel) == QMessageBox::Ok){ |
476 | profiles = QStringList::split(" ", profiles.join(" ").replace(QRegExp(profileToRemove), "")); | 476 | profiles = QStringList::split(" ", profiles.join(" ").replace(QRegExp(profileToRemove), "")); |
477 | profilesList->clear(); | 477 | profilesList->clear(); |
478 | for ( QStringList::Iterator it = profiles.begin(); it != profiles.end(); ++it) | 478 | for ( QStringList::Iterator it = profiles.begin(); it != profiles.end(); ++it) |
479 | profilesList->insertItem((*it)); | 479 | profilesList->insertItem((*it)); |
480 | 480 | ||
481 | // Remove any interface settings and mappings. | 481 | // Remove any interface settings and mappings. |
482 | Interfaces interfaces; | 482 | Interfaces interfaces; |
@@ -498,25 +498,25 @@ void MainWindowImp::removeProfile(){ | |||
498 | break; | 498 | break; |
499 | } | 499 | } |
500 | } | 500 | } |
501 | } | 501 | } |
502 | } | 502 | } |
503 | 503 | ||
504 | /** | 504 | /** |
505 | * A new profile has been selected, change. | 505 | * A new profile has been selected, change. |
506 | * @param newProfile the new profile. | 506 | * @param newProfile the new profile. |
507 | */ | 507 | */ |
508 | void MainWindowImp::changeProfile(){ | 508 | void MainWindowImp::changeProfile(){ |
509 | if(profilesList->currentItem() == -1){ | 509 | if(profilesList->currentItem() == -1){ |
510 | QMessageBox::information(this, "Can't Change.","Please select a profile.", "Ok"); | 510 | QMessageBox::information(this, "Can't Change.","Please select a profile.", QMessageBox::Ok); |
511 | return; | 511 | return; |
512 | } | 512 | } |
513 | QString newProfile = profilesList->text(profilesList->currentItem()); | 513 | QString newProfile = profilesList->text(profilesList->currentItem()); |
514 | if(newProfile != currentProfileLabel->text()){ | 514 | if(newProfile != currentProfileLabel->text()){ |
515 | currentProfileLabel->setText(newProfile); | 515 | currentProfileLabel->setText(newProfile); |
516 | QFile::remove(scheme); | 516 | QFile::remove(scheme); |
517 | QFile file(scheme); | 517 | QFile file(scheme); |
518 | if ( file.open(IO_ReadWrite) ) { | 518 | if ( file.open(IO_ReadWrite) ) { |
519 | QTextStream stream( &file ); | 519 | QTextStream stream( &file ); |
520 | stream << QString("SCHEME=%1").arg(newProfile); | 520 | stream << QString("SCHEME=%1").arg(newProfile); |
521 | file.close(); | 521 | file.close(); |
522 | } | 522 | } |