diff --git a/NameCreater/NameCreater.cpp b/NameCreater/NameCreater.cpp index 22fde34..9ccb137 100644 --- a/NameCreater/NameCreater.cpp +++ b/NameCreater/NameCreater.cpp @@ -20,12 +20,14 @@ #include "customlogo.h" -#define FONT_PATH ":/NameCreater/_exp/DFYuanStd-W8.otf" +#define FONT_PATH ":/NameCreater/_exp/TaiwanPearl-SemiBold.ttf" #define TOWEL_FONT_PATH ":/NameCreater/_exp/W1.ttc" #define ENGLISH_FONT_PATH ":/NameCreater/_exp/FontsFree-Net-Acumin-Pro-Semibold.ttf" #define FONT_SIZE 120 +#define FONT_CHT_URL "https://bazaar1688.ddns.net/font/TaiwanPearl-SemiBold.ttf" + NameCreater::NameCreater(QWidget *parent) diff --git a/NameCreater/NameCreater.h b/NameCreater/NameCreater.h index cffd32a..f539f97 100644 --- a/NameCreater/NameCreater.h +++ b/NameCreater/NameCreater.h @@ -3,6 +3,10 @@ #include #include "ui_NameCreater.h" +#include +#include +#include + class NameCreater : public QMainWindow { Q_OBJECT diff --git a/NameCreater/NameCreater.pro b/NameCreater/NameCreater.pro index 9f936d7..4ee0e0b 100644 --- a/NameCreater/NameCreater.pro +++ b/NameCreater/NameCreater.pro @@ -1,6 +1,6 @@ QT += core gui -greaterThan(QT_MAJOR_VERSION, 4): QT += widgets +greaterThan(QT_MAJOR_VERSION, 4): QT += widgets network greaterThan(QT_MAJOR_VERSION, 5): QT += core5compat CONFIG += c++11 resources_big diff --git a/NameCreater/NameCreater.pro.user b/NameCreater/NameCreater.pro.user index db86365..dc147f6 100644 --- a/NameCreater/NameCreater.pro.user +++ b/NameCreater/NameCreater.pro.user @@ -1,6 +1,6 @@ - + EnvironmentId @@ -8,7 +8,7 @@ ProjectExplorer.Project.ActiveTarget - 1 + 0 ProjectExplorer.Project.EditorSettings @@ -89,6 +89,157 @@ ProjectExplorer.Project.Target.0 + + WebAssemblyDeviceType + Qt 5.15.2 WebAssembly + Qt 5.15.2 WebAssembly + qt.qt5.5152.wasm_32_kit + 0 + -1 + 0 + + 0 + D:\_develop\_project\NameCreater\build-NameCreater-Qt_5_15_2_WebAssembly-Debug + D:/_develop/_project/NameCreater/build-NameCreater-Qt_5_15_2_WebAssembly-Debug + + + true + QtProjectManager.QMakeBuildStep + false + + + + true + Qt4ProjectManager.MakeStep + + 2 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + true + Qt4ProjectManager.MakeStep + clean + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + false + + Debug + Qt4ProjectManager.Qt4BuildConfiguration + 2 + + + D:\_develop\_project\NameCreater\build-NameCreater-Qt_5_15_2_WebAssembly-Release + D:/_develop/_project/NameCreater/build-NameCreater-Qt_5_15_2_WebAssembly-Release + + + true + QtProjectManager.QMakeBuildStep + true + + + + true + Qt4ProjectManager.MakeStep + + 2 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + true + Qt4ProjectManager.MakeStep + clean + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + false + + Release + Qt4ProjectManager.Qt4BuildConfiguration + 0 + 0 + + + 0 + D:\_develop\_project\NameCreater\build-NameCreater-Qt_5_15_2_WebAssembly-Profile + D:/_develop/_project/NameCreater/build-NameCreater-Qt_5_15_2_WebAssembly-Profile + + + true + QtProjectManager.QMakeBuildStep + true + + + + true + Qt4ProjectManager.MakeStep + + 2 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + true + Qt4ProjectManager.MakeStep + clean + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + false + + Profile + Qt4ProjectManager.Qt4BuildConfiguration + 0 + 0 + 0 + + 3 + 0 + + true + true + true + + NameCreater + WebAssembly.RunConfiguration.EmrunD:/_develop/_project/NameCreater/NameCreater/NameCreater.pro + D:/_develop/_project/NameCreater/NameCreater/NameCreater.pro + false + true + false + true + chrome + + 1 + + + + ProjectExplorer.Project.Target.1 Desktop Desktop Qt 5.15.2 MSVC2019 64bit @@ -252,157 +403,6 @@ 1 - - ProjectExplorer.Project.Target.1 - - WebAssemblyDeviceType - Qt 5.15.2 WebAssembly - Qt 5.15.2 WebAssembly - qt.qt5.5152.wasm_32_kit - 0 - -1 - 0 - - 0 - D:\_develop\_project\NameCreater\build-NameCreater-Qt_5_15_2_WebAssembly-Debug - D:/_develop/_project/NameCreater/build-NameCreater-Qt_5_15_2_WebAssembly-Debug - - - true - QtProjectManager.QMakeBuildStep - false - - - - true - Qt4ProjectManager.MakeStep - - 2 - Build - Build - ProjectExplorer.BuildSteps.Build - - - - true - Qt4ProjectManager.MakeStep - clean - - 1 - Clean - Clean - ProjectExplorer.BuildSteps.Clean - - 2 - false - - false - - Debug - Qt4ProjectManager.Qt4BuildConfiguration - 2 - - - D:\_develop\_project\NameCreater\build-NameCreater-Qt_5_15_2_WebAssembly-Release - D:/_develop/_project/NameCreater/build-NameCreater-Qt_5_15_2_WebAssembly-Release - - - true - QtProjectManager.QMakeBuildStep - true - - - - true - Qt4ProjectManager.MakeStep - - 2 - Build - Build - ProjectExplorer.BuildSteps.Build - - - - true - Qt4ProjectManager.MakeStep - clean - - 1 - Clean - Clean - ProjectExplorer.BuildSteps.Clean - - 2 - false - - false - - Release - Qt4ProjectManager.Qt4BuildConfiguration - 0 - 0 - - - 0 - D:\_develop\_project\NameCreater\build-NameCreater-Qt_5_15_2_WebAssembly-Profile - D:/_develop/_project/NameCreater/build-NameCreater-Qt_5_15_2_WebAssembly-Profile - - - true - QtProjectManager.QMakeBuildStep - true - - - - true - Qt4ProjectManager.MakeStep - - 2 - Build - Build - ProjectExplorer.BuildSteps.Build - - - - true - Qt4ProjectManager.MakeStep - clean - - 1 - Clean - Clean - ProjectExplorer.BuildSteps.Clean - - 2 - false - - false - - Profile - Qt4ProjectManager.Qt4BuildConfiguration - 0 - 0 - 0 - - 3 - 0 - - true - true - true - - NameCreater - WebAssembly.RunConfiguration.EmrunD:/_develop/_project/NameCreater/NameCreater/NameCreater.pro - D:/_develop/_project/NameCreater/NameCreater/NameCreater.pro - false - true - false - true - chrome - - 1 - - ProjectExplorer.Project.TargetCount 2 diff --git a/NameCreater/NameCreater.qrc b/NameCreater/NameCreater.qrc index e9cdb26..7673742 100644 --- a/NameCreater/NameCreater.qrc +++ b/NameCreater/NameCreater.qrc @@ -1,105 +1,105 @@ - - resource/custom_logo/bg_1.jpg - _exp/DFYuanStd-W8.otf - resource/background_sample.jpg - resource/background_b.jpg - resource/background_g.jpg - resource/background_r.jpg - resource/background_y.jpg - resource/two_word_sample.jpg - resource/background_1.jpg - resource/background_2.jpg - resource/background_3.jpg - resource/background_4.jpg - resource/background_5.jpg - resource/background_6.jpg - resource/background_7.jpg - resource/background_8.jpg - resource/background_9.jpg - resource/background_10.jpg - resource/background_number_smaple.jpg - resource/background_11.jpg - resource/background_12.jpg - resource/background_13.jpg - resource/background_14.jpg - resource/background_15.jpg - resource/background_16.jpg - resource/background_17.jpg - resource/background_18.jpg - resource/background_19.jpg - resource/background_20.jpg - resource/background.jpg - resource/background_boy.jpg - resource/background_girl.jpg - resource/b.jpg - resource/boy_bg.jpg - resource/co.jpg - resource/g.jpg - resource/girl_bg.jpg - resource/m.jpg - resource/ol.jpg - resource/p.jpg - resource/r.jpg - resource/sn.jpg - resource/st.jpg - resource/w.jpg - resource/y.jpg - _exp/W1.ttc - resource/five/b_1.jpg - resource/five/b_2.jpg - resource/five/b_3.jpg - resource/five/b_4.jpg - resource/five/b_5.jpg - resource/five/g_1.jpg - resource/five/g_2.jpg - resource/five/g_3.jpg - resource/five/g_4.jpg - resource/five/g_5.jpg - resource/five/nb_1.jpg - resource/five/nb_2.jpg - resource/five/nb_3.jpg - resource/five/nb_4.jpg - resource/five/nb_5.jpg - resource/five/new_bg_sample.jpg - resource/five/ng_1.jpg - resource/five/ng_2.jpg - resource/five/ng_3.jpg - resource/five/ng_4.jpg - resource/five/ng_5.jpg - _exp/FontsFree-Net-Acumin-Pro-Semibold.ttf - resource/hk_holder/b.jpg - resource/hk_holder/g.jpg - resource/hk_holder/p.jpg - resource/hk_holder/r.jpg - resource/hk_holder/sample.jpg - resource/hk_holder/y.jpg - resource/hk_holder/m.jpg - resource/hk_holder/st.jpg - resource/hk_holder/w.jpg - resource/hk_holder/a.jpg - resource/hk_holder/pg.jpg - resource/a.jpg - resource/pg.jpg - resource/background_21.jpg - resource/background_22.jpg - resource/background_23.jpg - resource/background_24.jpg - resource/background_25.jpg - resource/background_26.jpg - resource/background_27.jpg - resource/background_28.jpg - resource/background_29.jpg - resource/background_30.jpg - resource/five/kb_1.jpg - resource/five/kb_2.jpg - resource/five/kb_3.jpg - resource/five/kb_4.jpg - resource/five/kb_5.jpg - resource/five/kg_1.jpg - resource/five/kg_2.jpg - resource/five/kg_3.jpg - resource/five/kg_4.jpg - resource/five/kg_5.jpg - + + resource/custom_logo/bg_1.jpg + resource/background_sample.jpg + resource/background_b.jpg + resource/background_g.jpg + resource/background_r.jpg + resource/background_y.jpg + resource/two_word_sample.jpg + resource/background_1.jpg + resource/background_2.jpg + resource/background_3.jpg + resource/background_4.jpg + resource/background_5.jpg + resource/background_6.jpg + resource/background_7.jpg + resource/background_8.jpg + resource/background_9.jpg + resource/background_10.jpg + resource/background_number_smaple.jpg + resource/background_11.jpg + resource/background_12.jpg + resource/background_13.jpg + resource/background_14.jpg + resource/background_15.jpg + resource/background_16.jpg + resource/background_17.jpg + resource/background_18.jpg + resource/background_19.jpg + resource/background_20.jpg + resource/background.jpg + resource/background_boy.jpg + resource/background_girl.jpg + resource/b.jpg + resource/boy_bg.jpg + resource/co.jpg + resource/g.jpg + resource/girl_bg.jpg + resource/m.jpg + resource/ol.jpg + resource/p.jpg + resource/r.jpg + resource/sn.jpg + resource/st.jpg + resource/w.jpg + resource/y.jpg + _exp/W1.ttc + resource/five/b_1.jpg + resource/five/b_2.jpg + resource/five/b_3.jpg + resource/five/b_4.jpg + resource/five/b_5.jpg + resource/five/g_1.jpg + resource/five/g_2.jpg + resource/five/g_3.jpg + resource/five/g_4.jpg + resource/five/g_5.jpg + resource/five/nb_1.jpg + resource/five/nb_2.jpg + resource/five/nb_3.jpg + resource/five/nb_4.jpg + resource/five/nb_5.jpg + resource/five/new_bg_sample.jpg + resource/five/ng_1.jpg + resource/five/ng_2.jpg + resource/five/ng_3.jpg + resource/five/ng_4.jpg + resource/five/ng_5.jpg + _exp/FontsFree-Net-Acumin-Pro-Semibold.ttf + resource/hk_holder/b.jpg + resource/hk_holder/g.jpg + resource/hk_holder/p.jpg + resource/hk_holder/r.jpg + resource/hk_holder/sample.jpg + resource/hk_holder/y.jpg + resource/hk_holder/m.jpg + resource/hk_holder/st.jpg + resource/hk_holder/w.jpg + resource/hk_holder/a.jpg + resource/hk_holder/pg.jpg + resource/a.jpg + resource/pg.jpg + resource/background_21.jpg + resource/background_22.jpg + resource/background_23.jpg + resource/background_24.jpg + resource/background_25.jpg + resource/background_26.jpg + resource/background_27.jpg + resource/background_28.jpg + resource/background_29.jpg + resource/background_30.jpg + resource/five/kb_1.jpg + resource/five/kb_2.jpg + resource/five/kb_3.jpg + resource/five/kb_4.jpg + resource/five/kb_5.jpg + resource/five/kg_1.jpg + resource/five/kg_2.jpg + resource/five/kg_3.jpg + resource/five/kg_4.jpg + resource/five/kg_5.jpg + _exp/TaiwanPearl-SemiBold.ttf + diff --git a/NameCreater/_exp/TaiwanPearl-SemiBold.ttf b/NameCreater/_exp/TaiwanPearl-SemiBold.ttf new file mode 100644 index 0000000..330224c Binary files /dev/null and b/NameCreater/_exp/TaiwanPearl-SemiBold.ttf differ