change statusbar to status lineedit
[googlelatitude] / src / latitude.cpp
index c782c2f..00e7243 100644 (file)
@@ -16,15 +16,15 @@ 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()));
-    statusBar()->showMessage(tr("Using google.com/loc"),2000);
+    status->setText(tr("Using google.com/loc"));
 }
 
 void LatitudeGUI::get_cell() {
-    statusBar()->showMessage(tr("Using cell... TODO"),2000);
+    status->setText(tr("Using cell... TODO"));
 }
 
 void LatitudeGUI::get_gps() {
-    statusBar()->showMessage(tr("Using gps... TODO"),2000);
+    status->setText(tr("Using gps... TODO"));
 }
 
 void LatitudeGUI::set() {
@@ -33,15 +33,15 @@ void LatitudeGUI::set() {
     glatitude->set(location_lat->text().toDouble(),
                    location_lon->text().toDouble(),
                    location_acc->text().toDouble());
-    statusBar()->showMessage(tr("Setting location..."),2000);
+    status->setText(tr("Setting location..."));
 }
 
 void LatitudeGUI::set_OK() {
-    statusBar()->showMessage(tr("Location Updated !"),5000);
+    status->setText(tr("Location Updated !"));
 }
 
 void LatitudeGUI::set_ERROR() {
-    statusBar()->showMessage(tr("Error in Authentification !"),5000);
+    status->setText(tr("Error in Authentification !"));
 }
 
 void LatitudeGUI::save() {
@@ -62,7 +62,6 @@ void LatitudeGUI::show_map() {
     // menu
     menuBar()->clear();
     menuBar()->addAction(tr("&Latitude") ,this, SLOT(show_lat()));
-    setStatusBar(0);
 }
 
 void LatitudeGUI::show_lat() {
@@ -113,7 +112,11 @@ void LatitudeGUI::show_lat() {
     layout_form->addLayout(layout_login);
     layout_form->addLayout(layout_location);
     QVBoxLayout *layout = new QVBoxLayout();
+    status = new QLineEdit("Ready");
+    status->setReadOnly(true);
+    status->setDisabled(true);
     layout->addLayout(layout_form);
+    layout->addWidget(status);
     layout->addLayout(layout_source);
     location->setLayout(layout);
 
@@ -124,7 +127,6 @@ void LatitudeGUI::show_lat() {
     // menu
     menuBar()->clear();
     menuBar()->addAction(tr("&Maps") ,this, SLOT(show_map()));
-    statusBar()->showMessage(tr("Ready"));
 }
 
 void LatitudeGUI::maps_login() {