Score
0
Watch 6 Star 45 Fork 12

许自强 / words-pickerC++MIT

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

words picker

下载体验

产品理念

这不是一款好的词典应用,但希望它能成为一款好的取词应用。 让取词更简单,减少阅读障碍。在浏览器中推荐使用 Google 的翻译插件或者使用沙拉词典

使用体验

主窗口

主窗口

OCR取词

OCR取词

鼠标选词

鼠标选词

参与开发

欢迎各位贡献代码,开发库安装:

  • libxtst-devx11 的开发库

Debian 系的发行版安装开发库

sudo apt install qt5-default libxtst-dev libqt5x11extras5-dev g++ cmake make tesseract-ocr

RedHat 系的发行版安装开发库

sudo dnf install qt5-devel libXtst-devel g++ cmake make tesseract

CentOS8 安装开发库

sudo yum install qt5-qtbase-devel qt5-qtx11extras-devel

编译安装

目前本应用只提供 Debian 系的二进制安装包,其它系列的发行版可进行编译安装,首先安装开发库,再执行下面的命令。

mkdir build && cd build
cmake .. && make -j4
sudo make install

致谢

  • 有道智云: 本项目使用了有道的翻译 API
  • Google翻译: 本项目调用了 Google 的网页翻译
  • Deepin:本应用大部分开发在 Deepin 操作系统下完成
  • Qt开源社区: 第一个 Qt 程序是在 Qt 开源社区教程的指导下写出来的
  • 开源运动:让我可以很容易地阅读他人的代码,学习到了这样有趣的技术
  • wtz:感谢他贡献了第一版图标
  • dee-y:Thanks for her or his pretty logo!
  • manateelazycat,本项目使用了王勇的开源代码XRecord,参考Linux全局事件监听技术
  • Rekols:开发之前阅读了 Rekols 的开源代码,并在开发过程中向他进行了请教

一些题外话

freedict (原名 opendict,后来在打包的时候发现软件仓库有同名,遂改之),不过最近发现 freedict 也已经被使用了,真是好名字争着取啊!最后定为 words-picker

Comments ( 7 )

Sign in for post a comment

About

希望成为一款好的取词应用 spread retract
C++ and 5 more languages
MIT
Cancel

Releases (2)

All

Gitee Metrics

Contributors

All

Activities

load more
can not load any more