113 ${QT_LIBRARY_DIR} |
113 ${QT_LIBRARY_DIR} |
114 ) |
114 ) |
115 |
115 |
116 set( SRC_FILES |
116 set( SRC_FILES |
117 ${SRCDIR}/RangedSlider.cpp |
117 ${SRCDIR}/RangedSlider.cpp |
118 # ${SRCDIR}/nulldateedit.cpp |
118 ${SRCDIR}/NullDateEdit.cpp |
119 ) |
119 ) |
120 |
120 |
121 # By default only QtCore and QtGui are enabled |
121 # By default only QtCore and QtGui are enabled |
122 SET( QT_USE_QTDESIGNER TRUE ) |
122 SET( QT_USE_QTDESIGNER TRUE ) |
123 |
123 |
124 set( MOC_FILES |
124 set( MOC_FILES |
125 ${SRCDIR}/RangedSlider.h |
125 ${SRCDIR}/RangedSlider.h |
126 # ${SRCDIR}/nulldateedit.h |
126 ${SRCDIR}/NullDateEdit.h |
127 ) |
127 ) |
128 |
128 |
129 set( PLUGIN_MOCS |
129 set( PLUGIN_MOCS |
130 designer/RangedSliderPlugin.h |
130 designer/RangedSliderPlugin.h |
|
131 designer/NullDateEditPlugin.h |
131 ) |
132 ) |
132 |
133 |
133 set( PLUGIN_SRCS |
134 set( PLUGIN_SRCS |
134 designer/RangedSliderPlugin.cpp |
135 designer/RangedSliderPlugin.cpp |
135 ) |
136 designer/NullDateEditPlugin.cpp |
136 |
137 ) |
137 add_library( bmsapp_plugins SHARED |
138 |
138 ${SRC_FILES} |
139 QT_WRAP_CPP( GEN_MOC_FILES1 ${SRCDIR}/RangedSlider.h designer/RangedSliderPlugin.h) |
139 ${PLUGIN_SRCS} |
140 add_library(bmsapp_rangeslider SHARED |
140 ${MOC_FILES} |
141 ${SRCDIR}/RangedSlider.cpp |
141 ${PLUGIN_MOCS} |
142 designer/RangedSliderPlugin.cpp |
142 ) |
143 ${GEN_MOC_FILES1} |
143 |
144 ) |
144 TARGET_LINK_LIBRARIES( bmsapp_plugins |
145 |
145 ${QT_LIBRARIES} |
146 QT_WRAP_CPP( GEN_MOC_FILES2 ${SRCDIR}/NullDateEdit.h designer/NullDateEditPlugin.h) |
|
147 add_library(bmsapp_nulldate SHARED |
|
148 ${SRCDIR}/NullDateEdit.cpp |
|
149 designer/NullDateEditPlugin.cpp |
|
150 ${GEN_MOC_FILES2} |
146 ) |
151 ) |
147 |
152 |
148 ELSE() |
153 ELSE() |
149 |
154 |
150 set( SRCS |
155 set( SRCS |
178 ${SRCDIR}/Utils.cpp |
183 ${SRCDIR}/Utils.cpp |
179 ${SRCDIR}/PrinterDialog.cpp |
184 ${SRCDIR}/PrinterDialog.cpp |
180 ${SRCDIR}/MainWindow.cpp |
185 ${SRCDIR}/MainWindow.cpp |
181 ${SRCDIR}/database/database.cpp |
186 ${SRCDIR}/database/database.cpp |
182 ${SRCDIR}/RangedSlider.cpp |
187 ${SRCDIR}/RangedSlider.cpp |
183 ${SRCDIR}/nulldateedit.cpp |
188 ${SRCDIR}/NullDateEdit.cpp |
184 ) |
189 ) |
185 |
190 |
186 set( HDRS |
191 set( HDRS |
187 ${SRCDIR}/RecipesTree.h |
192 ${SRCDIR}/RecipesTree.h |
188 ${SRCDIR}/AboutDialog.h |
193 ${SRCDIR}/AboutDialog.h |
213 ${SRCDIR}/Utils.h |
218 ${SRCDIR}/Utils.h |
214 ${SRCDIR}/PrinterDialog.h |
219 ${SRCDIR}/PrinterDialog.h |
215 ${SRCDIR}/MainWindow.h |
220 ${SRCDIR}/MainWindow.h |
216 ${SRCDIR}/database/database.h |
221 ${SRCDIR}/database/database.h |
217 ${SRCDIR}/RangedSlider.h |
222 ${SRCDIR}/RangedSlider.h |
218 ${SRCDIR}/nulldateedit.h |
223 ${SRCDIR}/NullDateEdit.h |
219 ) |
224 ) |
220 |
225 |
221 set( UIS |
226 set( UIS |
222 ${UIDIR}/AboutDialog.ui |
227 ${UIDIR}/AboutDialog.ui |
223 ${UIDIR}/EditSupplier.ui |
228 ${UIDIR}/EditSupplier.ui |