Issue #112 Hotkeys to zoom in/out radar

This commit is contained in:
Mat Sutcliffe
2021-07-22 19:19:22 +01:00
parent 0590699452
commit fba8172e0e
6 changed files with 63 additions and 0 deletions

View File

@@ -255,6 +255,8 @@ namespace BlackMisc
CIcon(CIcons::StandardIconWarning16, "warning"),
CIcon(CIcons::StandardIconWeatherCloudy16, "cloudy"),
CIcon(CIcons::StandardIconWrench16, "wrench"),
CIcon(CIcons::StandardIconZoomIn16, "zoom in"),
CIcon(CIcons::StandardIconZoomOut16, "zoom out"),
CIcon(CIcons::StandardIconBuilding16, "building"),
CIcon(CIcons::Swift16, "swift"),
CIcon(CIcons::Swift24, "swift"),

View File

@@ -413,6 +413,18 @@ namespace BlackMisc
return pm;
}
const QPixmap & CIcons::zoomIn16()
{
static const QPixmap pm(":/diagona/icons/diagona/icons/magnifier-zoom-in.png");
return pm;
}
const QPixmap & CIcons::zoomOut16()
{
static const QPixmap pm(":/diagona/icons/diagona/icons/magnifier-zoom-out.png");
return pm;
}
const QPixmap &CIcons::building16()
{
static const QPixmap pm(":/diagona/icons/diagona/icons/building.png");

View File

@@ -188,6 +188,8 @@ namespace BlackMisc
StandardIconWarning16,
StandardIconWeatherCloudy16,
StandardIconWrench16,
StandardIconZoomIn16,
StandardIconZoomOut16,
StandardIconBuilding16,
Swift16,
Swift24,
@@ -436,6 +438,12 @@ namespace BlackMisc
//! Cut
static const QPixmap &cut16();
//! Zoom in
static const QPixmap &zoomIn16();
//! Zoom out
static const QPixmap &zoomOut16();
//! Building
static const QPixmap &building16();

View File

@@ -79,5 +79,27 @@ namespace BlackMisc
return s;
}
const QString &radarZoomInHotkeyAction()
{
static const QString s("/Radar/Zoom in");
return s;
}
CIcons::IconIndex radarZoomInHotkeyIcon()
{
return CIcons::StandardIconZoomIn16;
}
const QString &radarZoomOutHotkeyAction()
{
static const QString s("/Radar/Zoom out");
return s;
}
CIcons::IconIndex radarZoomOutHotkeyIcon()
{
return CIcons::StandardIconZoomOut16;
}
} // ns
} // ns

View File

@@ -56,6 +56,18 @@ namespace BlackMisc
//! XPDR ident
BLACKMISC_EXPORT BlackMisc::CIcons::IconIndex toggleXPDRIdentHotkeyIcon();
//! Radar zoom in
BLACKMISC_EXPORT const QString &radarZoomInHotkeyAction();
//! Radar zoom in
BLACKMISC_EXPORT BlackMisc::CIcons::IconIndex radarZoomInHotkeyIcon();
//! Radar zoom out
BLACKMISC_EXPORT const QString &radarZoomOutHotkeyAction();
//! Radar zoom out
BLACKMISC_EXPORT BlackMisc::CIcons::IconIndex radarZoomOutHotkeyIcon();
} // ns
} // ns