summaryrefslogtreecommitdiffstats
path: root/src/src.pro
blob: 2275b7fd8dbca1aea1e140ce3cdf1fe158c9afa5 (plain)
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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
!include(../qtpass.pri) { error("Couldn't find the qtpass.pri file!") }

TEMPLATE   = lib
QT        += core gui
TARGET 	   = qtpass

CONFIG += c++11 staticlib
CONFIG(release, debug|release):DEFINES += QT_NO_DEBUG_OUTPUT

TRANSLATIONS    +=  ../localization/localization_ar_MA.ts \
                    ../localization/localization_ca_ES.ts \
                    ../localization/localization_cs_CZ.ts \
                    ../localization/localization_da_DK.ts \
                    ../localization/localization_de_DE.ts \
                    ../localization/localization_de_LU.ts \
                    ../localization/localization_el_GR.ts \
                    ../localization/localization_en_GB.ts \
                    ../localization/localization_en_US.ts \
                    ../localization/localization_es_ES.ts \
                    ../localization/localization_fr_BE.ts \
                    ../localization/localization_fr_FR.ts \
                    ../localization/localization_fr_LU.ts \
                    ../localization/localization_gl_ES.ts \
                    ../localization/localization_he_IL.ts \
                    ../localization/localization_hu_HU.ts \
                    ../localization/localization_it_IT.ts \
                    ../localization/localization_lb_LU.ts \
                    ../localization/localization_nb_NO.ts \
                    ../localization/localization_nl_BE.ts \
                    ../localization/localization_nl_NL.ts \
                    ../localization/localization_pl_PL.ts \
                    ../localization/localization_pt_PT.ts \
                    ../localization/localization_ru_RU.ts \
                    ../localization/localization_sk_SK.ts \
                    ../localization/localization_sq_AL.ts \
                    ../localization/localization_sv_SE.ts \
                    ../localization/localization_tr_TR.ts \
                    ../localization/localization_zh_CN.ts \
                    ../localization/localization_cy_GB.ts \
                    ../localization/localization_hr_HR.ts \
                    ../localization/localization_af_ZA.ts \
                    ../localization/localization_ja_JA.ts \
                    ../localization/localization_bg_BG.ts \
                    ../localization/localization_fi_FI.ts \
                    ../localization/localization_uk_UA.ts \
		    ../localization/localization_zh_Hant.ts

CONFIG += lrelease embed_translations
QM_FILES_RESOURCE_PREFIX=/localization

SOURCES   += mainwindow.cpp \
             configdialog.cpp \
             storemodel.cpp \
             util.cpp \
             usersdialog.cpp \
             keygendialog.cpp \
             trayicon.cpp \
             passworddialog.cpp \
             qprogressindicator.cpp \
             qpushbuttonwithclipboard.cpp \
             qpushbuttonasqrcode.cpp \
             qpushbuttonshowpassword.cpp \
             qtpasssettings.cpp \
             settingsconstants.cpp \
             pass.cpp \
             realpass.cpp \
             imitatepass.cpp \
             executor.cpp \
             simpletransaction.cpp \
             filecontent.cpp \
   	     qtpass.cpp

HEADERS   += mainwindow.h \
             configdialog.h \
             storemodel.h \
             util.h \
             usersdialog.h \
             keygendialog.h \
             trayicon.h \
             passworddialog.h \
             qprogressindicator.h \
             deselectabletreeview.h \
             qpushbuttonwithclipboard.h \
             qpushbuttonasqrcode.h \
             qpushbuttonshowpassword.h \
             qtpasssettings.h \
             enums.h \
             settingsconstants.h \
             pass.h \
             realpass.h \
             imitatepass.h \
             debughelper.h \
             executor.h \
             simpletransaction.h \
             filecontent.h \
             passwordconfiguration.h \
             userinfo.h \
             qtpass.h

FORMS     += mainwindow.ui \
             configdialog.ui \
             usersdialog.ui \
             keygendialog.ui \
             passworddialog.ui

!nosingleapp {
    SOURCES += singleapplication.cpp
    HEADERS += singleapplication.h
}

RESOURCES   += ../resources.qrc