├── .github └── FUNDING.yml ├── .gitignore ├── .vscode ├── c_cpp_properties.json ├── settings.json └── tasks.json ├── CMakeLists.txt ├── LICENSE ├── README.md ├── deb ├── .gitignore ├── deepin-store │ ├── face.jpg │ ├── face.png │ ├── face1.jpg │ ├── float_window.png │ ├── mainwindow.png │ └── words_table.png └── words-picker │ ├── DEBIAN │ ├── control │ └── postinst │ ├── opt │ └── words-picker │ │ ├── conf │ │ └── words-picker.png │ └── usr │ └── share │ └── applications │ └── words-picker.desktop ├── docs ├── Windows操作系统中屏幕取词技术的研究.pdf └── img │ ├── mainwindow.png │ ├── manage_words.gif │ ├── ocr.gif │ └── selection.gif ├── logo ├── Logo license.txt ├── freedict.ai ├── freedict_01.png ├── freedict_01.svg ├── freedict_02.png ├── freedict_02.svg ├── freedict_03.png ├── freedict_03.svg ├── freedict_04.png ├── freedict_04.svg ├── freedict_05.png ├── freedict_05.svg ├── freedict_06.png ├── freedict_06.svg ├── freedict_07.png ├── freedict_07.svg ├── freedict_08.png ├── freedict_08.svg ├── freedict_09.png └── freedict_09.svg ├── org.flatpak.words-picker.json ├── package-deb.sh ├── resources └── info └── src ├── CMakeLists.txt ├── SQL ├── CMakeLists.txt ├── sqlite.cpp └── sqlite.h ├── api ├── CMakeLists.txt ├── result.cpp ├── result.h ├── youdaoapi.cpp └── youdaoapi.h ├── defined.h ├── event ├── CMakeLists.txt ├── eventmonitor.cpp └── eventmonitor.h ├── main.cpp ├── mainwindow.cpp ├── mainwindow.h ├── ms-win ├── dlltest │ ├── dlltest.cpp │ ├── dlltest.h │ ├── dlltest.pro │ └── dlltest_global.h └── test │ ├── main.cpp │ ├── mainwindow.cpp │ ├── mainwindow.h │ ├── mainwindow.ui │ ├── test.pro │ ├── winhooks.cpp │ └── winhooks.h ├── picker.cpp ├── picker.h ├── resources.qrc ├── resources ├── black.qss ├── light.qss └── words-picker.png ├── systemtrayicon.cpp ├── systemtrayicon.h └── windows ├── CMakeLists.txt ├── about.cpp ├── about.h ├── float_browser.cpp ├── float_browser.h ├── float_button.cpp ├── float_button.h ├── hyaline_window.cpp ├── hyaline_window.h ├── settings_window.cpp ├── settings_window.h ├── word_table.cpp └── word_table.h /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/README.md -------------------------------------------------------------------------------- /deb/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/deb/.gitignore -------------------------------------------------------------------------------- /deb/deepin-store/face.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/deb/deepin-store/face.jpg -------------------------------------------------------------------------------- /deb/deepin-store/face.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/deb/deepin-store/face.png -------------------------------------------------------------------------------- /deb/deepin-store/face1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/deb/deepin-store/face1.jpg -------------------------------------------------------------------------------- /deb/deepin-store/float_window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/deb/deepin-store/float_window.png -------------------------------------------------------------------------------- /deb/deepin-store/mainwindow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/deb/deepin-store/mainwindow.png -------------------------------------------------------------------------------- /deb/deepin-store/words_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/deb/deepin-store/words_table.png -------------------------------------------------------------------------------- /deb/words-picker/DEBIAN/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/deb/words-picker/DEBIAN/control -------------------------------------------------------------------------------- /deb/words-picker/DEBIAN/postinst: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /deb/words-picker/opt/words-picker/conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/deb/words-picker/opt/words-picker/conf -------------------------------------------------------------------------------- /deb/words-picker/opt/words-picker/words-picker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/deb/words-picker/opt/words-picker/words-picker.png -------------------------------------------------------------------------------- /deb/words-picker/usr/share/applications/words-picker.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/deb/words-picker/usr/share/applications/words-picker.desktop -------------------------------------------------------------------------------- /docs/Windows操作系统中屏幕取词技术的研究.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/docs/Windows操作系统中屏幕取词技术的研究.pdf -------------------------------------------------------------------------------- /docs/img/mainwindow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/docs/img/mainwindow.png -------------------------------------------------------------------------------- /docs/img/manage_words.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/docs/img/manage_words.gif -------------------------------------------------------------------------------- /docs/img/ocr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/docs/img/ocr.gif -------------------------------------------------------------------------------- /docs/img/selection.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/docs/img/selection.gif -------------------------------------------------------------------------------- /logo/Logo license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/Logo license.txt -------------------------------------------------------------------------------- /logo/freedict.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict.ai -------------------------------------------------------------------------------- /logo/freedict_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_01.png -------------------------------------------------------------------------------- /logo/freedict_01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_01.svg -------------------------------------------------------------------------------- /logo/freedict_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_02.png -------------------------------------------------------------------------------- /logo/freedict_02.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_02.svg -------------------------------------------------------------------------------- /logo/freedict_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_03.png -------------------------------------------------------------------------------- /logo/freedict_03.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_03.svg -------------------------------------------------------------------------------- /logo/freedict_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_04.png -------------------------------------------------------------------------------- /logo/freedict_04.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_04.svg -------------------------------------------------------------------------------- /logo/freedict_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_05.png -------------------------------------------------------------------------------- /logo/freedict_05.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_05.svg -------------------------------------------------------------------------------- /logo/freedict_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_06.png -------------------------------------------------------------------------------- /logo/freedict_06.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_06.svg -------------------------------------------------------------------------------- /logo/freedict_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_07.png -------------------------------------------------------------------------------- /logo/freedict_07.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_07.svg -------------------------------------------------------------------------------- /logo/freedict_08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_08.png -------------------------------------------------------------------------------- /logo/freedict_08.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_08.svg -------------------------------------------------------------------------------- /logo/freedict_09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_09.png -------------------------------------------------------------------------------- /logo/freedict_09.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/logo/freedict_09.svg -------------------------------------------------------------------------------- /org.flatpak.words-picker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/org.flatpak.words-picker.json -------------------------------------------------------------------------------- /package-deb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/package-deb.sh -------------------------------------------------------------------------------- /resources/info: -------------------------------------------------------------------------------- 1 | [version] 2 | value=6 3 | -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/SQL/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/SQL/CMakeLists.txt -------------------------------------------------------------------------------- /src/SQL/sqlite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/SQL/sqlite.cpp -------------------------------------------------------------------------------- /src/SQL/sqlite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/SQL/sqlite.h -------------------------------------------------------------------------------- /src/api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/api/CMakeLists.txt -------------------------------------------------------------------------------- /src/api/result.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/api/result.cpp -------------------------------------------------------------------------------- /src/api/result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/api/result.h -------------------------------------------------------------------------------- /src/api/youdaoapi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/api/youdaoapi.cpp -------------------------------------------------------------------------------- /src/api/youdaoapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/api/youdaoapi.h -------------------------------------------------------------------------------- /src/defined.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/defined.h -------------------------------------------------------------------------------- /src/event/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/event/CMakeLists.txt -------------------------------------------------------------------------------- /src/event/eventmonitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/event/eventmonitor.cpp -------------------------------------------------------------------------------- /src/event/eventmonitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/event/eventmonitor.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/mainwindow.cpp -------------------------------------------------------------------------------- /src/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/mainwindow.h -------------------------------------------------------------------------------- /src/ms-win/dlltest/dlltest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/ms-win/dlltest/dlltest.cpp -------------------------------------------------------------------------------- /src/ms-win/dlltest/dlltest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/ms-win/dlltest/dlltest.h -------------------------------------------------------------------------------- /src/ms-win/dlltest/dlltest.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/ms-win/dlltest/dlltest.pro -------------------------------------------------------------------------------- /src/ms-win/dlltest/dlltest_global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/ms-win/dlltest/dlltest_global.h -------------------------------------------------------------------------------- /src/ms-win/test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/ms-win/test/main.cpp -------------------------------------------------------------------------------- /src/ms-win/test/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/ms-win/test/mainwindow.cpp -------------------------------------------------------------------------------- /src/ms-win/test/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/ms-win/test/mainwindow.h -------------------------------------------------------------------------------- /src/ms-win/test/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/ms-win/test/mainwindow.ui -------------------------------------------------------------------------------- /src/ms-win/test/test.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/ms-win/test/test.pro -------------------------------------------------------------------------------- /src/ms-win/test/winhooks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/ms-win/test/winhooks.cpp -------------------------------------------------------------------------------- /src/ms-win/test/winhooks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/ms-win/test/winhooks.h -------------------------------------------------------------------------------- /src/picker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/picker.cpp -------------------------------------------------------------------------------- /src/picker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/picker.h -------------------------------------------------------------------------------- /src/resources.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/resources.qrc -------------------------------------------------------------------------------- /src/resources/black.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/resources/black.qss -------------------------------------------------------------------------------- /src/resources/light.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/resources/light.qss -------------------------------------------------------------------------------- /src/resources/words-picker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/resources/words-picker.png -------------------------------------------------------------------------------- /src/systemtrayicon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/systemtrayicon.cpp -------------------------------------------------------------------------------- /src/systemtrayicon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/systemtrayicon.h -------------------------------------------------------------------------------- /src/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/windows/CMakeLists.txt -------------------------------------------------------------------------------- /src/windows/about.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/windows/about.cpp -------------------------------------------------------------------------------- /src/windows/about.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/windows/about.h -------------------------------------------------------------------------------- /src/windows/float_browser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/windows/float_browser.cpp -------------------------------------------------------------------------------- /src/windows/float_browser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/windows/float_browser.h -------------------------------------------------------------------------------- /src/windows/float_button.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/windows/float_button.cpp -------------------------------------------------------------------------------- /src/windows/float_button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/windows/float_button.h -------------------------------------------------------------------------------- /src/windows/hyaline_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/windows/hyaline_window.cpp -------------------------------------------------------------------------------- /src/windows/hyaline_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/windows/hyaline_window.h -------------------------------------------------------------------------------- /src/windows/settings_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/windows/settings_window.cpp -------------------------------------------------------------------------------- /src/windows/settings_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/windows/settings_window.h -------------------------------------------------------------------------------- /src/windows/word_table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/windows/word_table.cpp -------------------------------------------------------------------------------- /src/windows/word_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziqiangxu/words-picker/HEAD/src/windows/word_table.h --------------------------------------------------------------------------------