diff --git a/src/blackmisc/blackmisc.qrc b/src/blackmisc/blackmisc.qrc
index 3fd514987..9a118d6cb 100644
--- a/src/blackmisc/blackmisc.qrc
+++ b/src/blackmisc/blackmisc.qrc
@@ -336,6 +336,12 @@
icons/own/arrowWide300x10up.png
icons/own/gripdown42x15.png
icons/own/gripup42x15.png
+ icons/own/swift/swift128Database.xcf
+ icons/own/swift/swift32Database.png
+ icons/own/swift/swift48Database.png
+ icons/own/swift/swift64Database.png
+ icons/own/swift/swift128Database.png
+ icons/own/swift/swift24Database.png
icons/qled/circle_black.svg
diff --git a/src/blackmisc/iconlist.cpp b/src/blackmisc/iconlist.cpp
index 80b350084..f11c6e383 100644
--- a/src/blackmisc/iconlist.cpp
+++ b/src/blackmisc/iconlist.cpp
@@ -125,6 +125,8 @@ namespace BlackMisc
CIcon(CIcons::StandardIconStatusBar16, "status bar"),
CIcon(CIcons::StandardIconSwift24, "swift"),
CIcon(CIcons::StandardIconSwift48, "swift"),
+ CIcon(CIcons::StandardIconSwiftDatabase24, "swift"),
+ CIcon(CIcons::StandardIconSwiftDatabase48, "swift"),
CIcon(CIcons::StandardIconSwiftNova24, "swift"),
CIcon(CIcons::StandardIconSwiftNova48, "swift"),
CIcon(CIcons::StandardIconTableRelationship16, "relationship"),
diff --git a/src/blackmisc/icons.cpp b/src/blackmisc/icons.cpp
index b0f717770..868193e1e 100644
--- a/src/blackmisc/icons.cpp
+++ b/src/blackmisc/icons.cpp
@@ -351,6 +351,18 @@ namespace BlackMisc
return pm;
}
+ const QPixmap &CIcons::swiftDatabase24()
+ {
+ static const QPixmap pm(":/own/icons/own/swift/swiftDatabase24.png");
+ return pm;
+ }
+
+ const QPixmap &CIcons::swiftDatabase48()
+ {
+ static const QPixmap pm(":/own/icons/own/swift/swiftDatabase48.png");
+ return pm;
+ }
+
const QPixmap &CIcons::appWeather16()
{
return weatherCloudy16();
diff --git a/src/blackmisc/icons.h b/src/blackmisc/icons.h
index 84677135c..90bdb6898 100644
--- a/src/blackmisc/icons.h
+++ b/src/blackmisc/icons.h
@@ -117,6 +117,8 @@ namespace BlackMisc
StandardIconStatusBar16,
StandardIconSwift24,
StandardIconSwift48,
+ StandardIconSwiftDatabase24,
+ StandardIconSwiftDatabase48,
StandardIconSwiftNova24,
StandardIconSwiftNova48,
StandardIconTableRelationship16,
@@ -305,6 +307,12 @@ namespace BlackMisc
//! swift icon
static const QPixmap &swift48();
+ //! swift icon / database
+ static const QPixmap &swiftDatabase24();
+
+ //! swift icon / database
+ static const QPixmap &swiftDatabase48();
+
//! swift icon (nova)
static const QPixmap &swiftNova24();
@@ -475,7 +483,6 @@ namespace BlackMisc
//! Change image background color
static QImage changeImageBackgroundColor(const QImage &imgSource, Qt::GlobalColor backgroundColor);
-
};
}
#endif // guard
diff --git a/src/blackmisc/icons/own/swift/Database-Table-icon.png b/src/blackmisc/icons/own/swift/Database-Table-icon.png
new file mode 100644
index 000000000..2414e0b30
Binary files /dev/null and b/src/blackmisc/icons/own/swift/Database-Table-icon.png differ
diff --git a/src/blackmisc/icons/own/swift/swift.xcf b/src/blackmisc/icons/own/swift/swift.xcf
index 01f02a926..ce5715329 100644
Binary files a/src/blackmisc/icons/own/swift/swift.xcf and b/src/blackmisc/icons/own/swift/swift.xcf differ
diff --git a/src/blackmisc/icons/own/swift/swift128.xcf b/src/blackmisc/icons/own/swift/swift128.xcf
new file mode 100644
index 000000000..ccda59eb7
Binary files /dev/null and b/src/blackmisc/icons/own/swift/swift128.xcf differ
diff --git a/src/blackmisc/icons/own/swift/swift128Database.ico b/src/blackmisc/icons/own/swift/swift128Database.ico
new file mode 100644
index 000000000..1ebc3a968
Binary files /dev/null and b/src/blackmisc/icons/own/swift/swift128Database.ico differ
diff --git a/src/blackmisc/icons/own/swift/swift128Database.png b/src/blackmisc/icons/own/swift/swift128Database.png
new file mode 100644
index 000000000..4b21ceb1a
Binary files /dev/null and b/src/blackmisc/icons/own/swift/swift128Database.png differ
diff --git a/src/blackmisc/icons/own/swift/swift128Database.xcf b/src/blackmisc/icons/own/swift/swift128Database.xcf
new file mode 100644
index 000000000..ada7871bb
Binary files /dev/null and b/src/blackmisc/icons/own/swift/swift128Database.xcf differ
diff --git a/src/blackmisc/icons/own/swift/swift24Database.png b/src/blackmisc/icons/own/swift/swift24Database.png
new file mode 100644
index 000000000..21ee6313d
Binary files /dev/null and b/src/blackmisc/icons/own/swift/swift24Database.png differ
diff --git a/src/blackmisc/icons/own/swift/swift32Database.png b/src/blackmisc/icons/own/swift/swift32Database.png
new file mode 100644
index 000000000..8e793100d
Binary files /dev/null and b/src/blackmisc/icons/own/swift/swift32Database.png differ
diff --git a/src/blackmisc/icons/own/swift/swift48Database.png b/src/blackmisc/icons/own/swift/swift48Database.png
new file mode 100644
index 000000000..2a8fd5d41
Binary files /dev/null and b/src/blackmisc/icons/own/swift/swift48Database.png differ
diff --git a/src/blackmisc/icons/own/swift/swift64.xcf b/src/blackmisc/icons/own/swift/swift64.xcf
new file mode 100644
index 000000000..930b36488
Binary files /dev/null and b/src/blackmisc/icons/own/swift/swift64.xcf differ
diff --git a/src/blackmisc/icons/own/swift/swift64Database.png b/src/blackmisc/icons/own/swift/swift64Database.png
new file mode 100644
index 000000000..8b4ed6f31
Binary files /dev/null and b/src/blackmisc/icons/own/swift/swift64Database.png differ