diff --git a/CMakeLists.txt b/CMakeLists.txt
index ac6515a..6bc1f36 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -223,7 +223,11 @@ set(PROJECT_SOURCES
)
if (NOT APPLE AND Qt6_VERSION VERSION_GREATER_EQUAL 6.9.0)
- list(APPEND PROJECT_SOURCES res/EmojiFont.qrc)
+ if (WIN32)
+ list(APPEND PROJECT_SOURCES res/EmojiFontWin.qrc)
+ else ()
+ list(APPEND PROJECT_SOURCES res/EmojiFontLin.qrc)
+ endif ()
endif ()
# Qt exe
diff --git a/res/EmojiFont.qrc b/res/EmojiFont.qrc
deleted file mode 100644
index a56ba94..0000000
--- a/res/EmojiFont.qrc
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
- font/NotoColorEmoji.ttf
-
-
diff --git a/res/EmojiFontLin.qrc b/res/EmojiFontLin.qrc
new file mode 100644
index 0000000..f8daaba
--- /dev/null
+++ b/res/EmojiFontLin.qrc
@@ -0,0 +1,5 @@
+
+
+ font/TwemojiMozilla.ttf
+
+
diff --git a/res/EmojiFontWin.qrc b/res/EmojiFontWin.qrc
new file mode 100644
index 0000000..93124a4
--- /dev/null
+++ b/res/EmojiFontWin.qrc
@@ -0,0 +1,5 @@
+
+
+ font/seguiemj.ttf
+
+
diff --git a/res/font/NotoColorEmoji.ttf b/res/font/NotoColorEmoji.ttf
deleted file mode 100644
index 943741d..0000000
Binary files a/res/font/NotoColorEmoji.ttf and /dev/null differ
diff --git a/res/font/TwemojiMozilla.ttf b/res/font/TwemojiMozilla.ttf
new file mode 100644
index 0000000..25cfdb4
Binary files /dev/null and b/res/font/TwemojiMozilla.ttf differ
diff --git a/res/font/seguiemj.ttf b/res/font/seguiemj.ttf
new file mode 100644
index 0000000..f54d916
Binary files /dev/null and b/res/font/seguiemj.ttf differ
diff --git a/src/main.cpp b/src/main.cpp
index 5aa0a88..ad666f1 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -71,14 +71,14 @@ int main(int argc, char* argv[]) {
#if !defined(Q_OS_MACOS) && (QT_VERSION >= QT_VERSION_CHECK(6,9,0))
// Load the emoji fonts
- int fontId = QFontDatabase::addApplicationFont(":/font/notoEmoji");
+ int fontId = QFontDatabase::addApplicationFont(":/font/emojiFont");
if (fontId >= 0)
{
QStringList fontFamilies = QFontDatabase::applicationFontFamilies(fontId);
QFontDatabase::setApplicationEmojiFontFamilies(fontFamilies);
} else
{
- qDebug() << "could not load noto font!";
+ qDebug() << "could not load emoji font!";
}
#endif