forked from zdenop/qt-box-editor
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathqt-box-editor.pro
83 lines (71 loc) · 1.86 KB
/
qt-box-editor.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
TEMPLATE = app
VERSION = 1.12dev
TARGET = qt-box-editor-$${VERSION}
DEPENDPATH += ./ \
resource/images \
resource
INCLUDEPATH += ./ \
dialogs \
src/include \
src
QT += network svg
#QT += testlib
#CONFIG += debug warn_on
CONFIG += release warn_off
OBJECTS_DIR += temp
MOC_DIR += temp
UI_DIR += temp
RCC_DIR += temp
DEFINES += VERSION=\\\"$${VERSION}\\\"
FORMS += \
dialogs/ShortCutDialog.ui \
dialogs/GetRowIDDialog.ui \
dialogs/SettingsDialog.ui \
dialogs/FindDialog.ui \
dialogs/DrawRectangle.ui
SOURCES += src/main.cpp \
src/MainWindow.cpp \
src/ChildWidget.cpp \
src/DelegateEditors.cpp \
src/TessTools.cpp \
dialogs/SettingsDialog.cpp \
dialogs/GetRowIDDialog.cpp \
dialogs/ShortCutsDialog.cpp \
dialogs/FindDialog.cpp \
dialogs/DrawRectangle.cpp
HEADERS += src/MainWindow.h \
src/ChildWidget.h \
src/Settings.h \
src/TessTools.h \
src/DelegateEditors.h \
dialogs/SettingsDialog.h \
dialogs/GetRowIDDialog.h \
dialogs/ShortCutsDialog.h \
dialogs/FindDialog.h \
dialogs/DrawRectangle.h
RESOURCES = resources/application.qrc \
resources/QBE-GNOME.qrc \
resources/QBE-Faenza.qrc \
resources/QBE-Oxygen.qrc \
resources/QBE-Tango.qrc
LIBS += -L /usr/local/lib -llept -ltesseract
win32: {
DESTDIR = ./win32
CONFIG += release embed_manifest_exe
TMAKE_CXXFLAGS += -DQT_NODLL
TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti -static
#QTPLUGIN += qsvg # image formats
DEFINES += WINDOWS
#QMAKE_LFLAGS.gcc += -static-libgcc # -static
RC_FILE = resources/win.rc
INCLUDEPATH += $$PWD/win32-external/include/
LIBS += -lws2_32 -L$$PWD/win32-external/lib
}
unix: {
greaterThan(QT_MAJOR_VERSION, 5) {
message(Qt $$[QT_VERSION] was detected.)
QT += widgets
INCLUDEPATH += /opt/include/
LIBS += -L/opt/lib
}
}