Browse Source

Merge branch 'master' of git@pixhawk.ethz.ch:qgroundcontrol

QGC4.4
Mariano Lizarraga 15 years ago
parent
commit
42386f6ff6
  1. BIN
      images/mapproviders/google.png
  2. BIN
      images/mapproviders/openstreetmap.png
  3. BIN
      images/mapproviders/yahoo.png
  4. 3
      mavground.qrc
  5. 28
      src/ui/MapWidget.cc

BIN
images/mapproviders/google.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
images/mapproviders/openstreetmap.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
images/mapproviders/yahoo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

3
mavground.qrc

@ -79,6 +79,9 @@ @@ -79,6 +79,9 @@
<file>images/splash.png</file>
<file>audio/alert.wav</file>
<file>demo-log.txt</file>
<file>images/mapproviders/openstreetmap.png</file>
<file>images/mapproviders/google.png</file>
<file>images/mapproviders/yahoo.png</file>
</qresource>
<qresource prefix="/general">
<file alias="vera.ttf">images/Vera.ttf</file>

28
src/ui/MapWidget.cc

@ -92,11 +92,11 @@ MapWidget::MapWidget(QWidget *parent) : @@ -92,11 +92,11 @@ MapWidget::MapWidget(QWidget *parent) :
// Add controls to select map provider
/////////////////////////////////////////////////
QActionGroup* mapproviderGroup = new QActionGroup(this);
osmAction = new QAction(tr("OpenStreetMap"), mapproviderGroup);
yahooActionMap = new QAction(tr("Yahoo: Map"), mapproviderGroup);
yahooActionSatellite = new QAction(tr("Yahoo: Satellite"), mapproviderGroup);
googleActionMap = new QAction(tr("Google: Map"), mapproviderGroup);
googleSatAction = new QAction(tr("Google: Sat"), mapproviderGroup);
osmAction = new QAction(QIcon(":/images/mapproviders/openstreetmap.png"), tr("OpenStreetMap"), mapproviderGroup);
yahooActionMap = new QAction(QIcon(":/images/mapproviders/yahoo.png"), tr("Yahoo: Map"), mapproviderGroup);
yahooActionSatellite = new QAction(QIcon(":/images/mapproviders/yahoo.png"), tr("Yahoo: Satellite"), mapproviderGroup);
googleActionMap = new QAction(QIcon(":/images/mapproviders/google.png"), tr("Google: Map"), mapproviderGroup);
googleSatAction = new QAction(QIcon(":/images/mapproviders/google.png"), tr("Google: Sat"), mapproviderGroup);
osmAction->setCheckable(true);
yahooActionMap->setCheckable(true);
yahooActionSatellite->setCheckable(true);
@ -222,9 +222,9 @@ void MapWidget::mapproviderSelected(QAction* action) @@ -222,9 +222,9 @@ void MapWidget::mapproviderSelected(QAction* action)
mc->updateRequestNew();
mc->setZoom(zoom);
yahooActionOverlay->setEnabled(false);
// yahooActionOverlay->setEnabled(false);
overlay->setVisible(false);
yahooActionOverlay->setChecked(false);
// yahooActionOverlay->setChecked(false);
}
else if (action == yahooActionMap)
@ -238,9 +238,9 @@ void MapWidget::mapproviderSelected(QAction* action) @@ -238,9 +238,9 @@ void MapWidget::mapproviderSelected(QAction* action)
mc->updateRequestNew();
mc->setZoom(zoom);
yahooActionOverlay->setEnabled(false);
// yahooActionOverlay->setEnabled(false);
overlay->setVisible(false);
yahooActionOverlay->setChecked(false);
// yahooActionOverlay->setChecked(false);
}
else if (action == yahooActionSatellite)
{
@ -253,7 +253,7 @@ void MapWidget::mapproviderSelected(QAction* action) @@ -253,7 +253,7 @@ void MapWidget::mapproviderSelected(QAction* action)
mc->updateRequestNew();
mc->setZoom(zoom);
yahooActionOverlay->setEnabled(true);
// yahooActionOverlay->setEnabled(true);
}
else if (action == googleActionMap)
{
@ -265,9 +265,9 @@ void MapWidget::mapproviderSelected(QAction* action) @@ -265,9 +265,9 @@ void MapWidget::mapproviderSelected(QAction* action)
mc->updateRequestNew();
mc->setZoom(zoom);
yahooActionOverlay->setEnabled(false);
// yahooActionOverlay->setEnabled(false);
overlay->setVisible(false);
yahooActionOverlay->setChecked(false);
// yahooActionOverlay->setChecked(false);
}
else if (action == googleSatAction)
{
@ -279,9 +279,9 @@ void MapWidget::mapproviderSelected(QAction* action) @@ -279,9 +279,9 @@ void MapWidget::mapproviderSelected(QAction* action)
mc->updateRequestNew();
mc->setZoom(zoom);
yahooActionOverlay->setEnabled(false);
// yahooActionOverlay->setEnabled(false);
overlay->setVisible(false);
yahooActionOverlay->setChecked(false);
// yahooActionOverlay->setChecked(false);
}
else
{

Loading…
Cancel
Save