4 TARGET = lyxqt4$${DEBUGSUFFIX}
12 INC += src/frontends/controllers
13 INC += src/frontends/qt4
18 HPP += socket_callback.h
21 HPP += GuiApplication.h
28 HPP += QCitationDialog.h
39 HPP += BulletsModule.h
41 HPP += LyXFileDialog.h
43 HPP += QGraphicsDialog.h
44 HPP += GuiImplementation.h
46 HPP += GuiFontMetrics.h
53 HPP += FloatPlacement.h
55 HPP += QSpellchecker.h
57 HPP += QTabularCreate.h
65 HPP += QLPrintDialog.h
67 HPP += QMathMatrixDialog.h
74 HPP += QCommandBuffer.h
85 HPP += CheckedLineEdit.h
87 HPP += QDelimiterDialog.h
90 HPP += GuiFontLoader.h
95 HPP += InsertTableWidget.h
101 CPP += QCommandBuffer.cpp
102 CPP += QCommandEdit.cpp
104 CPP += QURLDialog.cpp
106 CPP += GuiImplementation.cpp
110 CPP += QSetBorder.cpp
111 CPP += GuiSelection.cpp
114 CPP += PanelStack.cpp
115 CPP += QDialogView.cpp
117 CPP += QCharacter.cpp
118 CPP += alert_pimpl.cpp
121 CPP += QViewSource.cpp
122 CPP += QLPopupMenu.cpp
124 CPP += QErrorList.cpp
126 CPP += QThesaurus.cpp
128 CPP += GuiFontLoader.cpp
130 CPP += QFontExample.cpp
134 CPP += IconPalette.cpp
139 CPP += QParagraph.cpp
140 CPP += FloatPlacement.cpp
141 CPP += QCitationDialog.cpp
143 CPP += QTabularCreate.cpp
144 CPP += EmptyTable.cpp
146 CPP += BulletsModule.cpp
147 CPP += FileDialog.cpp
149 CPP += LengthCombo.cpp
156 CPP += GuiFontMetrics.cpp
157 CPP += LyXFileDialog.cpp
158 CPP += ColorCache.cpp
159 CPP += QFloatDialog.cpp
161 CPP += QMathMatrixDialog.cpp
164 CPP += QSpellchecker.cpp
166 CPP += GuiApplication.cpp
167 CPP += QKeySymbol.cpp
168 CPP += QGraphicsDialog.cpp
169 CPP += socket_callback.cpp
170 CPP += QDelimiterDialog.cpp
173 CPP += GuiClipboard.cpp
175 CPP += CheckedLineEdit.cpp
176 CPP += InsertTableWidget.cpp
177 CPP += qt_helpers.cpp
182 CPP += GuiWorkArea.cpp
184 CPP += QLPrintDialog.cpp
187 UI += PrefLanguageUi.ui
188 UI += PrefKeyboardUi.ui
192 UI += AskForTextUi.ui
199 UI += FloatPlacementUi.ui
207 UI += TextLayoutUi.ui
208 UI += PrefCopiersUi.ui
209 UI += PrefCygwinPathUi.ui
213 UI += SpellcheckerUi.ui
216 UI += PrefColorsUi.ui
221 UI += PageLayoutUi.ui
223 UI += PrefPrinterUi.ui
225 UI += PrefFileformatsUi.ui
234 UI += PrefDisplayUi.ui
235 UI += ViewSourceUi.ui
236 UI += PrefPlaintextUi.ui
238 UI += PrefSpellcheckerUi.ui
240 UI += TabularCreateUi.ui
246 UI += PrefConvertersUi.ui
247 UI += MathMatrixUi.ui
253 UI += PrefScreenFontsUi.ui
257 BASE = $${BUILD_BASE_SOURCE_DIR}/src/frontends/qt4
259 # This is only there because we name our stuff *_moc instead of moc_*
260 for(FILE,HPP) { XHPP += $${BASE}/$${FILE} }
261 moc1.output = ${QMAKE_FILE_BASE}_moc.cpp
262 moc1.commands = moc ${QMAKE_FILE_NAME} -o ${QMAKE_FILE_OUT}
263 #moc1.depend_command = g++ -E -M ${QMAKE_FILE_NAME} | sed "s,^.*: ,,"
264 moc1.dependency_type = TYPE_C
266 moc1.CONFIG += no_link
267 QMAKE_EXTRA_COMPILERS += moc1
270 for(FILE,CPP) { SOURCES += $${BASE}/$${FILE} }
271 #for(FILE,HPP) { HEADERS += $${BASE}/$${FILE} }
272 for(FILE,UI) { FORMS += $${BASE}/ui/$${FILE} }
273 for(PATH,INC) { INCLUDEPATH += $${BUILD_BASE_SOURCE_DIR}/$${PATH} }