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();