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