From 8b8dd5a892a507bbe62abda315f322612f415703 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Sat, 10 Nov 2018 17:10:48 +0100 Subject: [PATCH] Ref T430, added FG icons --- src/blackmisc/blackmisc.qrc | 1 + src/blackmisc/iconlist.cpp | 2 ++ src/blackmisc/icons.cpp | 14 ++++++++++++++ src/blackmisc/icons.h | 7 +++++++ src/blackmisc/icons/simulators/FG.png | Bin 0 -> 2722 bytes 5 files changed, 24 insertions(+) create mode 100644 src/blackmisc/icons/simulators/FG.png diff --git a/src/blackmisc/blackmisc.qrc b/src/blackmisc/blackmisc.qrc index 9f804300c..043f44e76 100644 --- a/src/blackmisc/blackmisc.qrc +++ b/src/blackmisc/blackmisc.qrc @@ -568,6 +568,7 @@ icons/simulators/FSX.png icons/simulators/Prepar3D.png icons/simulators/XPlane.png + icons/simulators/FG.png icons/famfamfam/icons/silk/control_eject.png diff --git a/src/blackmisc/iconlist.cpp b/src/blackmisc/iconlist.cpp index 85ce642fd..fd3c41420 100644 --- a/src/blackmisc/iconlist.cpp +++ b/src/blackmisc/iconlist.cpp @@ -98,6 +98,8 @@ namespace BlackMisc CIcon(CIcons::OSLinux, "Linux"), CIcon(CIcons::OSMacOs, "Mac OS"), CIcon(CIcons::OSWindows, "Windows"), + CIcon(CIcons::SimulatorFG, "FG"), + CIcon(CIcons::SimulatorFG16, "FG"), CIcon(CIcons::SimulatorFS9, "FS9"), CIcon(CIcons::SimulatorFS916, "FS9"), CIcon(CIcons::SimulatorFSX, "FSX"), diff --git a/src/blackmisc/icons.cpp b/src/blackmisc/icons.cpp index 23584397b..bc2227b4e 100644 --- a/src/blackmisc/icons.cpp +++ b/src/blackmisc/icons.cpp @@ -549,6 +549,18 @@ namespace BlackMisc return pm; } + const QPixmap &CIcons::simulatorFG() + { + static const QPixmap pm(":/simulators/icons/simulators/FG.png"); + return pm; + } + + const QPixmap &CIcons::simulatorFG16() + { + static const QPixmap pm(simulatorFG().scaled(32, 16, Qt::KeepAspectRatio)); + return pm; + } + const QPixmap &CIcons::simulatorXPlane() { static const QPixmap pm(":/simulators/icons/simulators/FS9.png"); @@ -1151,6 +1163,8 @@ namespace BlackMisc case OSLinux: return osLinux(); case OSMacOs: return osMac(); case OSWindows: return osWindows(); + case SimulatorFG: return simulatorFG(); + case SimulatorFG16: return simulatorFG16(); case SimulatorFS9: return simulatorFS9(); case SimulatorFS916: return simulatorFS916(); case SimulatorFSX: return simulatorFSX(); diff --git a/src/blackmisc/icons.h b/src/blackmisc/icons.h index c5d55e4cb..d4aa31032 100644 --- a/src/blackmisc/icons.h +++ b/src/blackmisc/icons.h @@ -93,6 +93,8 @@ namespace BlackMisc OSLinux, OSMacOs, OSWindows, + SimulatorFG, + SimulatorFG16, SimulatorFS9, SimulatorFS916, SimulatorFSX, @@ -500,6 +502,11 @@ namespace BlackMisc static const QPixmap &simulatorFS916(); //! @} + //! Simulator FG @{ + static const QPixmap &simulatorFG(); + static const QPixmap &simulatorFG16(); + //! @} + //! Simulator XPlane @{ static const QPixmap &simulatorXPlane(); static const QPixmap &simulatorXPlane16(); diff --git a/src/blackmisc/icons/simulators/FG.png b/src/blackmisc/icons/simulators/FG.png new file mode 100644 index 0000000000000000000000000000000000000000..2df4c4416f7c31b69b6421df456a856f116f094d GIT binary patch literal 2722 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 Q;E*WV!Z literal 0 HcmV?d00001