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
22 HPP += FloatPlacement.h
24 HPP += GuiApplication.h
34 HPP += GuiCommandBuffer.h
35 HPP += GuiCommandEdit.h
37 HPP += GuiDialogView.h
43 HPP += GuiFontExample.h
44 HPP += GuiFontLoader.h
45 HPP += GuiFontMetrics.h
48 HPP += GuiImplementation.h
54 HPP += GuiMathMatrix.h
69 HPP += GuiSpellchecker.h
71 HPP += GuiTabularCreate.h
79 HPP += GuiViewSource.h
84 HPP += InsertTableWidget.h
86 HPP += LyXFileDialog.h
91 HPP += socket_callback.h
97 CPP += alert_pimpl.cpp
98 CPP += BulletsModule.cpp
101 CPP += EmptyTable.cpp
102 CPP += FileDialog.cpp
103 CPP += FloatPlacement.cpp
105 CPP += GuiApplication.cpp
106 CPP += GuiBibitem.cpp
110 CPP += GuiBranches.cpp
111 CPP += GuiChanges.cpp
112 CPP += GuiCharacter.cpp
113 CPP += GuiCitation.cpp
114 CPP += GuiClipboard.cpp
115 CPP += GuiCommandBuffer.cpp
116 CPP += GuiCommandEdit.cpp
117 CPP += GuiDelimiter.cpp
118 CPP += GuiDialogView.cpp
119 CPP += GuiDocument.cpp
120 CPP += GuiErrorList.cpp
122 CPP += GuiExternal.cpp
124 CPP += GuiFontExample.cpp
125 CPP += GuiFontLoader.cpp
126 CPP += GuiFontMetrics.cpp
127 CPP += GuiGraphics.cpp
129 CPP += GuiImplementation.cpp
130 CPP += GuiInclude.cpp
132 CPP += GuiKeySymbol.cpp
133 CPP += GuiListings.cpp
135 CPP += GuiMathMatrix.cpp
136 CPP += GuiMenubar.cpp
137 CPP += GuiNomencl.cpp
139 CPP += GuiPainter.cpp
140 CPP += GuiParagraph.cpp
141 CPP += GuiPopupMenu.cpp
146 CPP += GuiSelection.cpp
148 CPP += GuiSetBorder.cpp
149 CPP += GuiShowFile.cpp
150 CPP += GuiSpellchecker.cpp
152 CPP += GuiTabular.cpp
153 CPP += GuiTabularCreate.cpp
154 CPP += GuiTexinfo.cpp
155 CPP += GuiThesaurus.cpp
157 CPP += GuiToolbar.cpp
160 CPP += GuiViewSource.cpp
162 CPP += GuiWorkArea.cpp
164 CPP += IconPalette.cpp
165 CPP += InsertTableWidget.cpp
167 CPP += LengthCombo.cpp
168 CPP += LyXFileDialog.cpp
169 CPP += PanelStack.cpp
170 CPP += qt_helpers.cpp
171 CPP += socket_callback.cpp
177 UI += AskForTextUi.ui
194 UI += FloatPlacementUi.ui
205 UI += MathMatrixUi.ui
210 UI += PageLayoutUi.ui
213 UI += PrefColorsUi.ui
214 UI += PrefConvertersUi.ui
215 UI += PrefCopiersUi.ui
216 UI += PrefCygwinPathUi.ui
218 UI += PrefDisplayUi.ui
219 UI += PrefFileformatsUi.ui
220 UI += PrefIdentityUi.ui
221 UI += PrefKeyboardUi.ui
222 UI += PrefLanguageUi.ui
225 UI += PrefPlaintextUi.ui
226 UI += PrefPrinterUi.ui
227 UI += PrefScreenFontsUi.ui
228 UI += PrefSpellcheckerUi.ui
236 UI += SpellcheckerUi.ui
237 UI += TabularCreateUi.ui
240 UI += TextLayoutUi.ui
244 UI += ViewSourceUi.ui
248 BASE = $${BUILD_BASE_SOURCE_DIR}/src/frontends/qt4
250 # This is only there because we name our stuff *_moc instead of moc_*
251 for(FILE,HPP) { XHPP += $${BASE}/$${FILE} }
252 moc1.output = ${QMAKE_FILE_BASE}_moc.cpp
253 moc1.commands = moc ${QMAKE_FILE_NAME} -o ${QMAKE_FILE_OUT}
254 #moc1.depend_command = g++ -E -M ${QMAKE_FILE_NAME} | sed "s,^.*: ,,"
255 moc1.dependency_type = TYPE_C
257 moc1.CONFIG += no_link
258 QMAKE_EXTRA_COMPILERS += moc1
261 for(FILE,CPP) { SOURCES += $${BASE}/$${FILE} }
262 #for(FILE,HPP) { HEADERS += $${BASE}/$${FILE} }
263 for(FILE,UI) { FORMS += $${BASE}/ui/$${FILE} }
264 for(PATH,INC) { INCLUDEPATH += $${BUILD_BASE_SOURCE_DIR}/$${PATH} }