- urllogin = QUrl::fromEncoded("https://www.google.com/accounts/ServiceLogin?service=friendview&continue=http://www.google.com/maps/m?mode=latitude");
-
- show_lat();
-
- connect(glatitude, SIGNAL(getOK()), this, SLOT(get_loc()));
- connect(glatitude, SIGNAL(setOK()), this, SLOT(set_OK()));
- connect(glatitude, SIGNAL(setERROR()), this, SLOT(set_ERROR()));
-}
-
-void LatitudeGUI::get_loc() {
- location_lat->setText(QString::number(glatitude->get_lat()));
- location_lon->setText(QString::number(glatitude->get_lon()));
- location_acc->setText(QString::number(glatitude->get_acc()));
- status->setText(tr("Using google.com/loc"));
-}
-
-void LatitudeGUI::get_cell() {
- status->setText(tr("Using cell... TODO"));
-}
-
-void LatitudeGUI::get_gps() {
- status->setText(tr("Using gps... TODO"));
-}
-
-void LatitudeGUI::set() {
- glatitude->login(login_user->text(),
- login_pass->text());
- glatitude->set(location_lat->text().toDouble(),
- location_lon->text().toDouble(),
- location_acc->text().toDouble());
- status->setText(tr("Setting location..."));
-}
-
-void LatitudeGUI::set_OK() {
- status->setText(tr("Location Updated !"));
-}
-
-void LatitudeGUI::set_ERROR() {
- status->setText(tr("Error in Authentification !"));
-}
-
-void LatitudeGUI::save() {
- setting->setValue("user", login_user->text());
- setting->setValue("pass", login_pass->text());
-}