4 TARGET = lyxqt4$${DEBUGSUFFIX}
8 INCLUDEPATH += $${BUILD_BASE_TARGET_DIR}/qt4
14 INC += src/frontends/controllers
15 INC += src/frontends/qt4
18 HPP += BulletsModule.h
19 HPP += CheckedLineEdit.h
23 HPP += FloatPlacement.h
25 HPP += GuiApplication.h
35 HPP += GuiCommandBuffer.h
36 HPP += GuiCommandEdit.h
38 HPP += GuiDialogView.h
44 HPP += GuiFontExample.h
45 HPP += GuiFontLoader.h
46 HPP += GuiFontMetrics.h
49 HPP += GuiImplementation.h
55 HPP += GuiMathMatrix.h
70 HPP += GuiSpellchecker.h
72 HPP += GuiTabularCreate.h
80 HPP += GuiViewSource.h
85 HPP += InsertTableWidget.h
87 HPP += LyXFileDialog.h
92 HPP += socket_callback.h
98 CPP += alert_pimpl.cpp
99 CPP += BulletsModule.cpp
100 CPP += CheckedLineEdit.cpp
101 CPP += ColorCache.cpp
103 CPP += EmptyTable.cpp
104 CPP += FileDialog.cpp
105 CPP += FloatPlacement.cpp
107 CPP += GuiApplication.cpp
108 CPP += GuiBibitem.cpp
112 CPP += GuiBranches.cpp
113 CPP += GuiChanges.cpp
114 CPP += GuiCharacter.cpp
115 CPP += GuiCitation.cpp
116 CPP += GuiClipboard.cpp
117 CPP += GuiCommandBuffer.cpp
118 CPP += GuiCommandEdit.cpp
119 CPP += GuiDelimiter.cpp
120 CPP += GuiDialogView.cpp
121 CPP += GuiDocument.cpp
122 CPP += GuiErrorList.cpp
124 CPP += GuiExternal.cpp
126 CPP += GuiFontExample.cpp
127 CPP += GuiFontLoader.cpp
128 CPP += GuiFontMetrics.cpp
129 CPP += GuiGraphics.cpp
131 CPP += GuiImplementation.cpp
132 CPP += GuiInclude.cpp
134 CPP += GuiKeySymbol.cpp
135 CPP += GuiListings.cpp
137 CPP += GuiMathMatrix.cpp
138 CPP += GuiMenubar.cpp
139 CPP += GuiNomencl.cpp
141 CPP += GuiPainter.cpp
142 CPP += GuiParagraph.cpp
143 CPP += GuiPopupMenu.cpp
148 CPP += GuiSelection.cpp
150 CPP += GuiSetBorder.cpp
151 CPP += GuiShowFile.cpp
152 CPP += GuiSpellchecker.cpp
154 CPP += GuiTabular.cpp
155 CPP += GuiTabularCreate.cpp
156 CPP += GuiTexinfo.cpp
157 CPP += GuiThesaurus.cpp
159 CPP += GuiToolbar.cpp
162 CPP += GuiViewSource.cpp
164 CPP += GuiWorkArea.cpp
166 CPP += IconPalette.cpp
167 CPP += InsertTableWidget.cpp
169 CPP += LengthCombo.cpp
170 CPP += LyXFileDialog.cpp
171 CPP += PanelStack.cpp
172 CPP += qt_helpers.cpp
173 CPP += socket_callback.cpp
179 UI += AskForTextUi.ui
196 UI += FloatPlacementUi.ui
207 UI += MathMatrixUi.ui
212 UI += PageLayoutUi.ui
215 UI += PrefColorsUi.ui
216 UI += PrefConvertersUi.ui
217 UI += PrefCopiersUi.ui
218 UI += PrefCygwinPathUi.ui
220 UI += PrefDisplayUi.ui
221 UI += PrefFileformatsUi.ui
222 UI += PrefIdentityUi.ui
223 UI += PrefKeyboardUi.ui
224 UI += PrefLanguageUi.ui
227 UI += PrefPlaintextUi.ui
228 UI += PrefPrinterUi.ui
229 UI += PrefScreenFontsUi.ui
230 UI += PrefSpellcheckerUi.ui
238 UI += SpellcheckerUi.ui
239 UI += TabularCreateUi.ui
242 UI += TextLayoutUi.ui
246 UI += ViewSourceUi.ui
250 BASE = $${BUILD_BASE_SOURCE_DIR}/src/frontends/qt4
252 # This is only there because we name our stuff *_moc instead of moc_*
253 for(FILE,HPP) { XHPP += $${BASE}/$${FILE} }
254 moc1.output = ${QMAKE_FILE_BASE}_moc.cpp
255 moc1.commands = moc ${QMAKE_FILE_NAME} -o ${QMAKE_FILE_OUT}
256 #moc1.depend_command = g++ -E -M ${QMAKE_FILE_NAME} | sed "s,^.*: ,,"
257 moc1.dependency_type = TYPE_C
259 moc1.CONFIG += no_link
260 QMAKE_EXTRA_COMPILERS += moc1
263 for(FILE,CPP) { SOURCES += $${BASE}/$${FILE} }
264 #for(FILE,HPP) { HEADERS += $${BASE}/$${FILE} }
265 for(FILE,UI) { FORMS += $${BASE}/ui/$${FILE} }
266 for(PATH,INC) { INCLUDEPATH += $${BUILD_BASE_SOURCE_DIR}/$${PATH} }