diff --git a/src/Icons/flags/austria.png b/src/Icons/flags/austria.png new file mode 100644 index 000000000..3c5a6eafd Binary files /dev/null and b/src/Icons/flags/austria.png differ diff --git a/src/Icons/flags/iceland.png b/src/Icons/flags/iceland.png new file mode 100644 index 000000000..b3b7984b6 Binary files /dev/null and b/src/Icons/flags/iceland.png differ diff --git a/src/Icons/flags/ireland.png b/src/Icons/flags/ireland.png new file mode 100644 index 000000000..a14277a3e Binary files /dev/null and b/src/Icons/flags/ireland.png differ diff --git a/src/Icons/flags/israel.png b/src/Icons/flags/israel.png new file mode 100644 index 000000000..7a49b01ad Binary files /dev/null and b/src/Icons/flags/israel.png differ diff --git a/src/Icons/flags/singapore.png b/src/Icons/flags/singapore.png new file mode 100644 index 000000000..698fb7320 Binary files /dev/null and b/src/Icons/flags/singapore.png differ diff --git a/src/Icons/flags/united_arab_emirates.png b/src/Icons/flags/united_arab_emirates.png new file mode 100644 index 000000000..811584668 Binary files /dev/null and b/src/Icons/flags/united_arab_emirates.png differ diff --git a/src/geoip.h b/src/geoip.h index e9334d076..f92d35ada 100644 --- a/src/geoip.h +++ b/src/geoip.h @@ -120,6 +120,8 @@ public: case 'A': if(iso[1] == 'U') return QIcon(":/Icons/flags/australia.png"); if(iso[1] == 'R') return QIcon(":/Icons/flags/argentina.png"); + if(iso[1] == 'T') return QIcon(":/Icons/flags/austria.png"); + if(iso[1] == 'E') return QIcon(":/Icons/flags/united_arab_emirates.png"); break; case 'B': if(iso[1] == 'R') return QIcon(":/Icons/flags/brazil.png"); @@ -152,6 +154,9 @@ public: case 'I': if(iso[1] == 'T') return QIcon(":/Icons/flags/italy.png"); if(iso[1] == 'N') return QIcon(":/Icons/flags/india.png"); + if(iso[1] == 'L') return QIcon(":/Icons/flags/israel.png"); + if(iso[1] == 'E') return QIcon(":/Icons/flags/ireland.png"); + if(iso[1] == 'S') return QIcon(":/Icons/flags/iceland.png"); break; case 'J': if(iso[1] == 'P') return QIcon(":/Icons/flags/japan.png"); @@ -180,6 +185,7 @@ public: case 'S': if(iso[1] == 'E') return QIcon(":/Icons/flags/sweden.png"); if(iso[1] == 'K') return QIcon(":/Icons/flags/slovakia.png"); + if(iso[1] == 'G') return QIcon(":/Icons/flags/singapore.png"); break; case 'T': if(iso[1] == 'W') return QIcon(":/Icons/flags/china.png"); diff --git a/src/icons.qrc b/src/icons.qrc index 88923b143..b03b1f068 100644 --- a/src/icons.qrc +++ b/src/icons.qrc @@ -41,7 +41,10 @@ Icons/skin/splash.png Icons/skin/decrease.png Icons/flags/czech.png + Icons/flags/iceland.png Icons/flags/china.png + Icons/flags/austria.png + Icons/flags/united_arab_emirates.png Icons/flags/norway.png Icons/flags/india.png Icons/flags/finland.png @@ -51,6 +54,9 @@ Icons/flags/taiwan.png Icons/flags/sweden.png Icons/flags/spain_catalunya.png + Icons/flags/ireland.png + Icons/flags/singapore.png + Icons/flags/israel.png Icons/flags/usa.png Icons/flags/romania.png Icons/flags/denmark.png