LP-311 Remove basic/advanced stabilization tab auto-switch (autotune/txpid lock issues)
[librepilot.git] / ground / gcs / src / libs / utils / utils.pro
blob16701460f016e1ff2d73783fabb959b10bef69a4
1 TEMPLATE = lib
2 TARGET = Utils
4 QT += network xml svg gui widgets qml quick quickwidgets
6 DEFINES += QTCREATOR_UTILS_LIB
8 include(../../library.pri)
10 DEFINES += DATA_REL_PATH=$$shell_quote(\"$$relative_path($$GCS_DATA_PATH, $$GCS_APP_PATH)\")
11 DEFINES += LIB_REL_PATH=$$shell_quote(\"$$relative_path($$GCS_LIBRARY_PATH, $$GCS_APP_PATH)\")
12 DEFINES += PLUGIN_REL_PATH=$$shell_quote(\"$$relative_path($$GCS_PLUGIN_PATH, $$GCS_APP_PATH)\")
14 SOURCES += \
15 reloadpromptutils.cpp \
16 stringutils.cpp \
17 filesearch.cpp \
18 pathchooser.cpp \
19 pathlisteditor.cpp \
20 filewizardpage.cpp \
21 filewizarddialog.cpp \
22 projectintropage.cpp \
23 basevalidatinglineedit.cpp \
24 filenamevalidatinglineedit.cpp \
25 projectnamevalidatinglineedit.cpp \
26 codegeneration.cpp \
27 newclasswidget.cpp \
28 classnamevalidatinglineedit.cpp \
29 linecolumnlabel.cpp \
30 fancylineedit.cpp \
31 qtcolorbutton.cpp \
32 savedaction.cpp \
33 submiteditorwidget.cpp \
34 synchronousprocess.cpp \
35 submitfieldwidget.cpp \
36 consoleprocess.cpp \
37 uncommentselection.cpp \
38 parameteraction.cpp \
39 treewidgetcolumnstretcher.cpp \
40 checkablemessagebox.cpp \
41 styledbar.cpp \
42 stylehelper.cpp \
43 welcomemodetreewidget.cpp \
44 iwelcomepage.cpp \
45 fancymainwindow.cpp \
46 detailsbutton.cpp \
47 detailswidget.cpp \
48 coordinateconversions.cpp \
49 pathutils.cpp \
50 worldmagmodel.cpp \
51 homelocationutil.cpp \
52 mytabbedstackwidget.cpp \
53 mytabwidget.cpp \
54 quickwidgetproxy.cpp \
55 svgimageprovider.cpp \
56 hostosinfo.cpp \
57 logfile.cpp \
58 crc.cpp \
59 mustache.cpp \
60 textbubbleslider.cpp
63 SOURCES += xmlconfig.cpp
65 win32 {
66 SOURCES += \
67 abstractprocess_win.cpp \
68 consoleprocess_win.cpp \
69 winutils.cpp
70 HEADERS += winutils.h
72 else:SOURCES += consoleprocess_unix.cpp
74 HEADERS += \
75 utils_global.h \
76 reloadpromptutils.h \
77 stringutils.h \
78 filesearch.h \
79 listutils.h \
80 pathchooser.h \
81 pathlisteditor.h \
82 filewizardpage.h \
83 filewizarddialog.h \
84 projectintropage.h \
85 basevalidatinglineedit.h \
86 filenamevalidatinglineedit.h \
87 projectnamevalidatinglineedit.h \
88 codegeneration.h \
89 newclasswidget.h \
90 classnamevalidatinglineedit.h \
91 linecolumnlabel.h \
92 fancylineedit.h \
93 qtcolorbutton.h \
94 savedaction.h \
95 submiteditorwidget.h \
96 abstractprocess.h \
97 consoleprocess.h \
98 synchronousprocess.h \
99 submitfieldwidget.h \
100 uncommentselection.h \
101 parameteraction.h \
102 treewidgetcolumnstretcher.h \
103 checkablemessagebox.h \
104 qtcassert.h \
105 styledbar.h \
106 stylehelper.h \
107 welcomemodetreewidget.h \
108 iwelcomepage.h \
109 fancymainwindow.h \
110 detailsbutton.h \
111 detailswidget.h \
112 coordinateconversions.h \
113 pathutils.h \
114 worldmagmodel.h \
115 homelocationutil.h \
116 mytabbedstackwidget.h \
117 mytabwidget.h \
118 quickwidgetproxy.h \
119 svgimageprovider.h \
120 hostosinfo.h \
121 logfile.h \
122 crc.h \
123 mustache.h \
124 textbubbleslider.h
126 HEADERS += xmlconfig.h
128 FORMS += \
129 filewizardpage.ui \
130 projectintropage.ui \
131 newclasswidget.ui \
132 submiteditorwidget.ui \
133 checkablemessagebox.ui
135 RESOURCES += utils.qrc