diff --git a/src/blackmisc/blackmisc.qrc b/src/blackmisc/blackmisc.qrc
index 0c279a9bd..5e6d5c367 100644
--- a/src/blackmisc/blackmisc.qrc
+++ b/src/blackmisc/blackmisc.qrc
@@ -109,6 +109,16 @@
icons/pastel/16/font-error.png
icons/pastel/16/font-go.png
icons/pastel/16/font-shrink.png
+ icons/pastel/16/folder.png
+ icons/pastel/16/folder-add.png
+ icons/pastel/16/folder-blue.png
+ icons/pastel/16/folder-disk.png
+ icons/pastel/16/folder-edit.png
+ icons/pastel/16/folder-explore.png
+ icons/pastel/16/folder-export.png
+ icons/pastel/16/folder-green.png
+ icons/pastel/16/folder-pink.png
+ icons/pastel/16/folder-purple.png
icons/vatsim/C1.png
diff --git a/src/blackmisc/iconlist.cpp b/src/blackmisc/iconlist.cpp
index 35603e58e..54930929b 100644
--- a/src/blackmisc/iconlist.cpp
+++ b/src/blackmisc/iconlist.cpp
@@ -43,6 +43,7 @@ namespace BlackMisc
static const CIconList icons(
{
CIcon(CIcons::ApplicationAircraft, "aircraft"),
+ CIcon(CIcons::ApplicationAircraftCategories, "categories"),
CIcon(CIcons::ApplicationAircraftIcao, "ICAO aircraft"),
CIcon(CIcons::ApplicationAirlineIcao, "ICAO airlines"),
CIcon(CIcons::ApplicationAtc, "ATC"),
diff --git a/src/blackmisc/icons.cpp b/src/blackmisc/icons.cpp
index 199759986..b762df2df 100644
--- a/src/blackmisc/icons.cpp
+++ b/src/blackmisc/icons.cpp
@@ -430,6 +430,18 @@ namespace BlackMisc
return pm;
}
+ const QPixmap &CIcons::folder16()
+ {
+ static const QPixmap pm(":/pastel/icons/pastel/16/folder.png");
+ return pm;
+ }
+
+ const QPixmap &CIcons::folderEdit16()
+ {
+ static const QPixmap pm(":/pastel/icons/pastel/16/folder-edit.png");
+ return pm;
+ }
+
const QPixmap &CIcons::database16()
{
static const QPixmap pm(":/pastel/icons/pastel/16/database.png");
@@ -894,6 +906,11 @@ namespace BlackMisc
return users16();
}
+ const QPixmap &CIcons::appAircraftCategories16()
+ {
+ return folderEdit16();
+ }
+
const QPixmap &CIcons::appDbStash16()
{
return databaseAdd16();
@@ -1119,6 +1136,7 @@ namespace BlackMisc
switch (index)
{
case ApplicationAircraft: return appAircraft16();
+ case ApplicationAircraftCategories: return appAircraftCategories16();
case ApplicationAircraftIcao: return appAircraftIcao16();
case ApplicationAirlineIcao: return appAirlineIcao16();
case ApplicationAtc: return appAtc16();
diff --git a/src/blackmisc/icons.h b/src/blackmisc/icons.h
index a0130351a..e8c1e4373 100644
--- a/src/blackmisc/icons.h
+++ b/src/blackmisc/icons.h
@@ -38,6 +38,7 @@ namespace BlackMisc
{
// !! keep indexes alphabetically sorted and in sync with CIconList
ApplicationAircraft = 0,
+ ApplicationAircraftCategories,
ApplicationAircraftIcao,
ApplicationAirlineIcao,
ApplicationAtc,
@@ -407,6 +408,12 @@ namespace BlackMisc
//! Font
static const QPixmap &font16();
+ //! Folder
+ static const QPixmap &folder16();
+
+ //! Folder edit
+ static const QPixmap &folderEdit16();
+
//! Arrow
static const QPixmap &arrowMediumNorth16();
@@ -628,6 +635,9 @@ namespace BlackMisc
//! Distributors
static const QPixmap &appDistributors16();
+ //! Categories
+ static const QPixmap &appAircraftCategories16();
+
//! Stash
static const QPixmap &appDbStash16();