93 lines
2.1 KiB
Prolog
93 lines
2.1 KiB
Prolog
QT = core gui widgets network webenginewidgets
|
|
|
|
TARGET = screen-translator
|
|
TEMPLATE = app
|
|
CONFIG += c++17
|
|
|
|
DEPS_DIR=$$(ST_DEPS_DIR)
|
|
isEmpty(DEPS_DIR):DEPS_DIR=$$PWD/../deps
|
|
INCLUDEPATH += $$DEPS_DIR/include
|
|
LIBS += -L$$DEPS_DIR/lib
|
|
LIBS += -ltesseract -lleptonica
|
|
|
|
win32{
|
|
LIBS += -lUser32
|
|
}
|
|
linux{
|
|
QT += x11extras
|
|
LIBS += -lX11
|
|
}
|
|
|
|
DEFINES += VERSION="3.0.0"
|
|
VERSION = 3.0.0.0
|
|
QMAKE_TARGET_COMPANY = Gres
|
|
QMAKE_TARGET_PRODUCT = Screen Translator
|
|
QMAKE_TARGET_COPYRIGHT = Copyright (c) Gres
|
|
RC_ICONS = $$PWD/share/images/icon.ico
|
|
|
|
INCLUDEPATH += src src/service src/capture src/ocr \
|
|
src/represent src/translate src/correct
|
|
|
|
HEADERS += \
|
|
src/capture/captureoverlay.h \
|
|
src/capture/capturer.h \
|
|
src/correct/corrector.h \
|
|
src/languagecodes.h \
|
|
src/manager.h \
|
|
src/ocr/recognizer.h \
|
|
src/ocr/recognizerworker.h \
|
|
src/ocr/tesseract.h \
|
|
src/represent/representer.h \
|
|
src/represent/resultwidget.h \
|
|
src/service/apptranslator.h \
|
|
src/service/debug.h \
|
|
src/service/globalaction.h \
|
|
src/service/singleapplication.h \
|
|
src/service/widgetstate.h \
|
|
src/settings.h \
|
|
src/settingseditor.h \
|
|
src/stfwd.h \
|
|
src/task.h \
|
|
src/translate/translator.h \
|
|
src/translate/webpage.h \
|
|
src/translate/webpageproxy.h \
|
|
src/trayicon.h
|
|
|
|
SOURCES += \
|
|
src/capture/captureoverlay.cpp \
|
|
src/capture/capturer.cpp \
|
|
src/correct/corrector.cpp \
|
|
src/languagecodes.cpp \
|
|
src/main.cpp \
|
|
src/manager.cpp \
|
|
src/ocr/recognizer.cpp \
|
|
src/ocr/recognizerworker.cpp \
|
|
src/ocr/tesseract.cpp \
|
|
src/represent/representer.cpp \
|
|
src/represent/resultwidget.cpp \
|
|
src/service/apptranslator.cpp \
|
|
src/service/debug.cpp \
|
|
src/service/globalaction.cpp \
|
|
src/service/singleapplication.cpp \
|
|
src/service/widgetstate.cpp \
|
|
src/settings.cpp \
|
|
src/settingseditor.cpp \
|
|
src/translate/translator.cpp \
|
|
src/translate/webpage.cpp \
|
|
src/translate/webpageproxy.cpp \
|
|
src/trayicon.cpp
|
|
|
|
RESOURCES += \
|
|
recources.qrc
|
|
|
|
FORMS += \
|
|
src/settingseditor.ui
|
|
|
|
OTHER_FILES += \
|
|
translators/*.js \
|
|
version.json
|
|
|
|
#TRANSLATIONS += \
|
|
# translations/translation_en.ts \
|
|
# translations/translation_ru.ts
|