fix tricky regression noticed by Vyacheslav Tokarev on Google Reader.
[kdelibs.git] / kdeui / CMakeLists.txt
blobb90d4d5592593619434518147723cf55ca5012e0
2 project(kdeui)
4 include_directories(
5  ${CMAKE_SOURCE_DIR}/interfaces
6  ${CMAKE_SOURCE_DIR}/interfaces/kregexpeditor
7  ${CMAKE_SOURCE_DIR}/kdecore/sonnet
8  ${CMAKE_SOURCE_DIR}/kdeui
9  ${KDE4_KDECORE_INCLUDES}
10  ${CMAKE_CURRENT_SOURCE_DIR}/actions
11  ${CMAKE_CURRENT_SOURCE_DIR}/colors
12  ${CMAKE_CURRENT_SOURCE_DIR}/config
13  ${CMAKE_CURRENT_SOURCE_DIR}/dialogs
14  ${CMAKE_CURRENT_SOURCE_DIR}/findreplace
15  ${CMAKE_CURRENT_SOURCE_DIR}/fonts
16  ${CMAKE_CURRENT_SOURCE_DIR}/icons
17  ${CMAKE_CURRENT_SOURCE_DIR}/itemviews
18  ${CMAKE_CURRENT_SOURCE_DIR}/jobs
19  ${CMAKE_CURRENT_SOURCE_DIR}/kernel
20  ${CMAKE_CURRENT_SOURCE_DIR}/paged
21  ${CMAKE_CURRENT_SOURCE_DIR}/plotting
22  ${CMAKE_CURRENT_SOURCE_DIR}/shortcuts
23  ${CMAKE_CURRENT_SOURCE_DIR}/sonnet
24  ${CMAKE_CURRENT_SOURCE_DIR}/util
25  ${CMAKE_CURRENT_SOURCE_DIR}/widgets
26  ${CMAKE_CURRENT_SOURCE_DIR}/windowmanagement
27  ${CMAKE_CURRENT_SOURCE_DIR}/xmlgui
30 add_subdirectory( about )
31 add_subdirectory( tests )
32 add_subdirectory( sonnet/tests )
34 ########### next target ###############
35 set(kdeui_LIB_SRCS
36  actions/kactioncollection.cpp
37  actions/kactioncategory.cpp
38  actions/kaction.cpp
39  actions/kactionmenu.cpp
40  actions/kcodecaction.cpp
41  actions/kfontaction.cpp
42  actions/kfontsizeaction.cpp
43  actions/kpastetextaction.cpp
44  actions/krecentfilesaction.cpp
45  actions/kselectaction.cpp
46  actions/kstandardaction.cpp
47  actions/ktoggleaction.cpp
48  actions/ktoggletoolbaraction.cpp
49  actions/ktogglefullscreenaction.cpp
50  actions/ktoolbarlabelaction.cpp
51  actions/ktoolbarpopupaction.cpp
52  actions/ktoolbarspaceraction.cpp
53  colors/kcolorspaces.cpp
54  colors/kcolorutils.cpp
55  colors/kcolorscheme.cpp
56  colors/kcolorcollection.cpp
57  colors/kcolorbutton.cpp
58  colors/kcolorcombo.cpp
59  colors/kcolordialog.cpp
60  colors/kcolormimedata.cpp
61  colors/kcolorvalueselector.cpp
62  colors/khuesaturationselect.cpp
63  config/kconfigskeleton.cpp
64  config/kconfiggroupgui.cpp
65  dialogs/kaboutkdedialog_p.cpp
66  dialogs/kassistantdialog.cpp
67  dialogs/kconfigdialog.cpp
68  dialogs/kconfigdialogmanager.cpp
69  dialogs/kbugreport.cpp
70  dialogs/kdeprintdialog.cpp
71  dialogs/kdialog.cpp
72  dialogs/kedittoolbar.cpp
73  dialogs/kinputdialog.cpp
74  dialogs/klinkdialog.cpp
75  dialogs/kmessagebox.cpp
76  dialogs/kmessageboxmessagehandler.cpp
77  dialogs/kaboutapplicationdialog.cpp
78  dialogs/knewpassworddialog.cpp
79  dialogs/kpassworddialog.cpp
80  dialogs/kpixmapregionselectordialog.cpp
81  dialogs/kprogressdialog.cpp
82  dialogs/kshortcuteditwidget.cpp
83  dialogs/kshortcutseditordelegate.cpp
84  dialogs/kshortcutseditoritem.cpp
85  dialogs/kshortcutseditor.cpp
86  dialogs/kshortcutschemeseditor.cpp
87  dialogs/kshortcutsdialog.cpp
88  dialogs/ksplashscreen.cpp
89  dialogs/kswitchlanguagedialog_p.cpp
90  dialogs/ktip.cpp
91  findreplace/kfind.cpp
92  findreplace/kreplace.cpp
93  findreplace/kfinddialog.cpp
94  findreplace/kreplacedialog.cpp
95  fonts/fonthelpers.cpp
96  fonts/kfontchooser.cpp
97  fonts/kfontcombobox.cpp
98  fonts/kfontdialog.cpp
99  fonts/kfontrequester.cpp
100  icons/kiconeffect.cpp
101  icons/kiconengine.cpp
102  icons/kicon.cpp
103  icons/kiconloader.cpp
104  icons/kicontheme.cpp
105  icons/kiconcache.cpp
106  itemviews/klistwidget.cpp
107  itemviews/klistwidgetsearchline.cpp
108  itemviews/ktreewidgetsearchline.cpp
109  itemviews/kfilterproxysearchline.cpp
110  itemviews/kextendableitemdelegate.cpp
111  itemviews/kcategorizedsortfilterproxymodel.cpp
112  itemviews/kcategorizedview.cpp
113  itemviews/kcategorydrawer.cpp
114  itemviews/kwidgetitemdelegate.cpp
115  itemviews/kwidgetitemdelegatepool.cpp
116  jobs/kdialogjobuidelegate.cpp
117  jobs/kabstractwidgetjobtracker.cpp
118  jobs/kwidgetjobtracker.cpp
119  jobs/kstatusbarjobtracker.cpp
120  jobs/kuiserverjobtracker.cpp
121  kernel/kapplication.cpp
122  kernel/kclipboard.cpp
123  kernel/kuniqueapplication.cpp
124  kernel/ksessionmanager.cpp
125  kernel/kstyle.cpp
126  kernel/kstartupinfo.cpp
127  kernel/kglobalsettings.cpp
128  paged/kpagedialog.cpp
129  paged/kpagemodel.cpp
130  paged/kpageview.cpp
131  paged/kpageview_p.cpp
132  paged/kpagewidget.cpp
133  paged/kpagewidgetmodel.cpp
134  plotting/kplotaxis.cpp
135  plotting/kplotpoint.cpp
136  plotting/kplotobject.cpp
137  plotting/kplotwidget.cpp
138  shortcuts/kshortcut.cpp
139  shortcuts/kshortcutschemeshelper.cpp
140  shortcuts/kstandardshortcut.cpp
141  shortcuts/kglobalaccel.cpp
142  shortcuts/kglobalshortcutinfo.cpp
143  shortcuts/kglobalshortcutinfo_dbus.cpp
144  shortcuts/kacceleratormanager.cpp
145  shortcuts/kcheckaccelerators.cpp
146  shortcuts/kgesture.cpp
147  shortcuts/kgesturemap.cpp
148  sonnet/dialog.cpp
149  sonnet/configwidget.cpp
150  sonnet/highlighter.cpp
151  sonnet/configdialog.cpp
152  sonnet/dictionarycombobox.cpp
153  util/kckey.cpp
154  util/kcompletion.cpp
155  util/kcompletionbase.cpp
156  util/kcrash.cpp
157  util/kcursor.cpp
158  util/kguiitem.cpp
159  util/kkeyserver.cpp
160  util/kmanagerselection.cpp
161  util/knotification.cpp
162  util/knotificationmanager.cpp
163  util/knotificationrestrictions.cpp
164  util/knumvalidator.cpp
165  util/kpassivepopup.cpp
166  util/kpassivepopupmessagehandler.cpp
167  util/kpixmapcache.cpp
168  util/kpixmapprovider.cpp
169  util/kstandardguiitem.cpp
170  util/ksvgrenderer.cpp
171  util/ksystemtrayicon.cpp
172  util/kwallet.cpp
173  util/kwhatsthismanager.cpp
174  util/kwordwrap.cpp
175  util/kxerrorhandler.cpp
176  util/kxmessages.cpp
177  util/kxutils.cpp
178  util/kundostack.cpp
179  widgets/kactionselector.cpp
180  widgets/kanimatedbutton.cpp
181  widgets/karrowbutton.cpp
182  widgets/kdialogbuttonbox.cpp
183  widgets/kbuttongroup.cpp
184  widgets/kcapacitybar.cpp
185  widgets/kcharselect.cpp
186  widgets/kcharselectdata.cpp
187  widgets/kcmodule.cpp
188  widgets/kcombobox.cpp
189  widgets/kcompletionbox.cpp
190  widgets/kdatepicker.cpp
191  widgets/kdatetable.cpp
192  widgets/kdatetimewidget.cpp
193  widgets/kdatewidget.cpp
194  widgets/keditlistbox.cpp
195  widgets/kfadewidgeteffect.cpp
196  widgets/khbox.cpp
197  widgets/khelpmenu.cpp
198  widgets/khistorycombobox.cpp
199  widgets/kkeysequencewidget.cpp
200  widgets/klanguagebutton.cpp
201  widgets/kled.cpp
202  widgets/klineedit.cpp
203  widgets/kmainwindow.cpp
204  widgets/kmenu.cpp
205  widgets/kmenubar.cpp
206  widgets/kmultitabbar.cpp
207  widgets/knuminput.cpp
208  widgets/kpixmapregionselectorwidget.cpp
209  widgets/kpushbutton.cpp
210  widgets/krestrictedline.cpp
211  widgets/krichtextedit.cpp
212  widgets/krichtextwidget.cpp
213  widgets/kruler.cpp
214  widgets/kselector.cpp
215  widgets/kseparator.cpp
216  widgets/kshortcutwidget.cpp
217  widgets/ksqueezedtextlabel.cpp
218  widgets/kstatusbar.cpp
219  widgets/kstringvalidator.cpp
220  widgets/ktabbar.cpp
221  widgets/ktabwidget.cpp
222  widgets/ktextbrowser.cpp
223  widgets/ktextedit.cpp
224  widgets/ktimezonewidget.cpp
225  widgets/ktitlewidget.cpp
226  widgets/ktoolbar.cpp
227  widgets/kurllabel.cpp
228  widgets/kvbox.cpp
229  widgets/kxyselector.cpp
230  widgets/kdeuiwidgetsproxystyle.cpp
231  widgets/nestedlisthelper.cpp
232  xmlgui/kxmlguibuilder.cpp
233  xmlgui/kxmlguiwindow.cpp
234  xmlgui/kmainwindowiface.cpp
235  xmlgui/kmenumenuhandler_p.cpp
236  xmlgui/ktoolbarhandler.cpp
237  xmlgui/kxmlguiclient.cpp
238  xmlgui/kxmlguifactory.cpp
239  xmlgui/kxmlguifactory_p.cpp
240  xmlgui/kxmlguiversionhandler.cpp
243 if (Q_WS_X11)
244     set(kdeui_LIB_SRCS ${kdeui_LIB_SRCS} util/kkeyserver_x11.cpp
245                                          dialogs/kcupsoptionswidget_p.cpp
246                                          dialogs/kcupsoptionsjobwidget_p.cpp
247                                          dialogs/kcupsoptionspageswidget_p.cpp )
248 endif (Q_WS_X11)
249 if (Q_WS_MAC)
250     set(kdeui_LIB_SRCS ${kdeui_LIB_SRCS} util/kkeyserver_mac.cpp )
251 endif (Q_WS_MAC)
252 if (Q_WS_WIN)
253     set(kdeui_LIB_SRCS ${kdeui_LIB_SRCS} kernel/kapplication_win.cpp util/kkeyserver_win.cpp )
254 endif (Q_WS_WIN)
257 if (Q_WS_X11)
258     set(kdeui_LIB_SRCS ${kdeui_LIB_SRCS} windowmanagement/kwindowsystem_x11.cpp
259                                          windowmanagement/kwindowinfo_x11.cpp
260                                          windowmanagement/netwm.cpp )
261 endif (Q_WS_X11)
262 if (Q_WS_MAC)
263     set(kdeui_LIB_SRCS ${kdeui_LIB_SRCS} windowmanagement/kwindowsystem_mac.cpp
264                                          windowmanagement/kwindowinfo_mac.cpp)
265 endif (Q_WS_MAC)
266 if (Q_WS_WIN)
267     set(kdeui_LIB_SRCS ${kdeui_LIB_SRCS} windowmanagement/kwindowsystem_win.cpp
268                                          windowmanagement/kwindowinfo_win.cpp)
269 endif (Q_WS_WIN)
270 if (Q_WS_QWS)
271     set(kdeui_LIB_SRCS ${kdeui_LIB_SRCS} windowmanagement/kwindowsystem_qws.cpp)
272 endif (Q_WS_QWS)
274 if(MINGW)
275 add_definitions(-D_WIN32_WINNT=0x0500 -DWINVER=0x0500)
276 endif(MINGW)
278 set( kdeui_UI
279    dialogs/kpassworddialog.ui
280    dialogs/knewpassworddialog.ui
281    dialogs/kshortcutsdialog.ui
282    widgets/kshortcutwidget.ui
283    sonnet/sonnetui.ui
284    sonnet/configui.ui
285    )
287 if (Q_WS_X11)
288     set( kdeui_UI ${kdeui_UI} dialogs/kcupsoptionspageswidget.ui
289                               dialogs/kcupsoptionsjobwidget.ui
290     )
291 endif (Q_WS_X11)
293 kde4_add_ui_files(kdeui_LIB_SRCS ${kdeui_UI} )
296 set(kwallet_xml util/org.kde.KWallet.xml)
297 install(FILES ${kwallet_xml} DESTINATION ${DBUS_INTERFACES_INSTALL_DIR})
299 qt4_add_dbus_interface( kdeui_LIB_SRCS ${kwallet_xml} kwallet_interface )
300 qt4_add_dbus_interfaces(kdeui_LIB_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/jobs/org.kde.JobViewServer.xml )
301 qt4_add_dbus_interface(kdeui_LIB_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/jobs/org.kde.JobView.xml jobviewiface )
303 set(kglobalaccel_xml ${CMAKE_CURRENT_SOURCE_DIR}/shortcuts/org.kde.KGlobalAccel.xml)
304 set_source_files_properties(${kglobalaccel_xml} PROPERTIES INCLUDE "kglobalshortcutinfo_p.h")
305 qt4_add_dbus_interface(kdeui_LIB_SRCS ${kglobalaccel_xml} kglobalaccel_interface )
307 set(kglobalaccel_component_xml ${CMAKE_CURRENT_SOURCE_DIR}/shortcuts/org.kde.kglobalaccel.Component.xml)
308 set_source_files_properties(${kglobalaccel_component_xml} PROPERTIES INCLUDE "kglobalshortcutinfo_p.h")
309 qt4_add_dbus_interface(kdeui_LIB_SRCS ${kglobalaccel_component_xml} kglobalaccel_component_interface )
311 kde4_add_library(kdeui SHARED ${kdeui_LIB_SRCS})
313 target_link_libraries(kdeui  ${QT_QTSVG_LIBRARY} ${KDE4_KDECORE_LIBS} ${X11_LIBRARIES} ${QT_QTGUI_LIBRARY} ${QT_QTXML_LIBRARY})
315 if(MINGW)
316    target_link_libraries(kdeui gdi32 oleaut32)
317 endif(MINGW)
319 if(Q_WS_MAC)
320    target_link_libraries(kdeui ${CARBON_LIBRARY})
321 endif(Q_WS_MAC)
323 if(X11_XTest_FOUND)
324    target_link_libraries(kdeui ${X11_XTest_LIB})
325 endif(X11_XTest_FOUND)
327 if(X11_Xcursor_FOUND)
328    target_link_libraries(kdeui ${X11_Xcursor_LIB})
329 endif(X11_Xcursor_FOUND)
331 if (X11_Xfixes_FOUND)
332    target_link_libraries(kdeui ${X11_Xfixes_LIB})
333 endif(X11_Xfixes_FOUND)
335 if (X11_Xrender_FOUND)
336    target_link_libraries(kdeui ${X11_Xrender_LIB})
337 endif(X11_Xrender_FOUND)
339 target_link_libraries(kdeui LINK_INTERFACE_LIBRARIES kdecore ${QT_QTSVG_LIBRARY} ${QT_QTGUI_LIBRARY} )
341 set_target_properties(kdeui PROPERTIES VERSION ${KDE_NON_GENERIC_LIB_VERSION} 
342                                        SOVERSION ${KDE_NON_GENERIC_LIB_SOVERSION} 
343                        )
345 install(TARGETS kdeui EXPORT kdelibsLibraryTargets ${INSTALL_TARGETS_DEFAULT_ARGS})
346 ########### install files ###############
348 if (Q_WS_MAC)
349    install( FILES util/kkeyserver_mac.h DESTINATION ${INCLUDE_INSTALL_DIR} COMPONENT Devel)
350 elseif (Q_WS_WIN)
351     install( FILES util/kkeyserver_win.h DESTINATION ${INCLUDE_INSTALL_DIR} COMPONENT Devel )
352 else(Q_WS_WIN)
353    install( FILES util/fixx11h.h util/kkeyserver_x11.h DESTINATION ${INCLUDE_INSTALL_DIR} COMPONENT Devel)
354 endif (Q_WS_MAC)
356 install( FILES
357  dialogs/aboutkde.png
358  dialogs/kdeprint_nup1.png
359  dialogs/kdeprint_nup2.png
360  dialogs/kdeprint_nup4.png
361  dialogs/kdeprint_nupother.png
362  dialogs/ktip-bulb.png
363  DESTINATION  ${DATA_INSTALL_DIR}/kdeui/pics )
365 install( FILES widgets/kcharselect-data  DESTINATION  ${DATA_INSTALL_DIR}/kcharselect )
367 install( FILES xmlgui/ui_standards.rc  DESTINATION  ${CONFIG_INSTALL_DIR}/ui )
369 install( FILES
370  kdeui_export.h
371  actions/kactioncollection.h
372  actions/kactioncategory.h
373  actions/kaction.h
374  actions/kactionmenu.h
375  actions/kcodecaction.h
376  actions/kfontaction.h
377  actions/kfontsizeaction.h
378  actions/kpastetextaction.h
379  actions/krecentfilesaction.h
380  actions/kselectaction.h
381  actions/kstandardaction.h
382  actions/ktoggleaction.h
383  actions/ktoggletoolbaraction.h
384  actions/ktogglefullscreenaction.h
385  actions/ktoolbarlabelaction.h
386  actions/ktoolbarpopupaction.h
387  actions/ktoolbarspaceraction.h
388  colors/kcolorutils.h
389  colors/kcolorscheme.h
390  colors/kcolorcollection.h
391  colors/kcolorbutton.h
392  colors/kcolorchoosermode.h
393  colors/kcolorcombo.h
394  colors/kcolordialog.h
395  colors/kcolormimedata.h
396  colors/kcolorvalueselector.h
397  colors/khuesaturationselect.h
398  config/kconfigskeleton.h
399  dialogs/kaboutapplicationdialog.h
400  dialogs/kassistantdialog.h
401  dialogs/kbugreport.h
402  dialogs/kconfigdialog.h
403  dialogs/kconfigdialogmanager.h
404  dialogs/kdeprintdialog.h
405  dialogs/kdialog.h
406  dialogs/kedittoolbar.h
407  dialogs/kinputdialog.h
408  dialogs/kmessagebox.h
409  dialogs/kmessageboxmessagehandler.h
410  dialogs/knewpassworddialog.h
411  dialogs/kpassworddialog.h
412  dialogs/kpixmapregionselectordialog.h
413  dialogs/kprogressdialog.h
414  dialogs/ksplashscreen.h
415  dialogs/kshortcutsdialog.h
416  dialogs/kshortcutseditor.h
417  dialogs/ktip.h
418  findreplace/kfind.h
419  findreplace/kreplace.h
420  findreplace/kfinddialog.h
421  findreplace/kreplacedialog.h
422  fonts/kfontchooser.h
423  fonts/kfontcombobox.h
424  fonts/kfontdialog.h
425  fonts/kfontrequester.h
426  icons/kiconeffect.h
427  icons/kicon.h
428  icons/k3icon_p.h      # we install the private header as it is needed by kcm (tokoe)
429  icons/kiconloader.h
430  icons/kicontheme.h
431  icons/kiconcache.h
432  itemviews/klistwidget.h
433  itemviews/klistwidgetsearchline.h
434  itemviews/ktreewidgetsearchline.h
435  itemviews/kfilterproxysearchline.h
436  itemviews/kextendableitemdelegate.h
437  itemviews/kcategorizedsortfilterproxymodel.h
438  itemviews/kcategorizedview.h
439  itemviews/kcategorydrawer.h
440  itemviews/kwidgetitemdelegate.h
441  jobs/kdialogjobuidelegate.h
442  jobs/kabstractwidgetjobtracker.h
443  jobs/kwidgetjobtracker.h
444  jobs/kstatusbarjobtracker.h
445  jobs/kuiserverjobtracker.h
446  kernel/kapplication.h
447  kernel/kuniqueapplication.h
448  kernel/ksessionmanager.h
449  kernel/kstyle.h
450  kernel/kstartupinfo.h
451  kernel/kglobalsettings.h
452  paged/kpagedialog.h
453  paged/kpagemodel.h
454  paged/kpageview.h
455  paged/kpagewidget.h
456  paged/kpagewidgetmodel.h
457  plotting/kplotwidget.h
458  plotting/kplotpoint.h
459  plotting/kplotobject.h
460  plotting/kplotaxis.h
461  shortcuts/kshortcut.h
462  shortcuts/kstandardshortcut.h
463  shortcuts/kglobalaccel.h
464  shortcuts/kglobalshortcutinfo.h
465  shortcuts/kglobalshortcutinfo_p.h
466  shortcuts/kacceleratormanager.h
467  shortcuts/kgesture.h
468  util/kaccelgen.h
469  util/kcompletion.h
470  util/kcrash.h
471  util/kcursor.h
472  util/kguiitem.h
473  util/kkeyserver.h
474  util/kmanagerselection.h
475  util/knotification.h
476  util/knotificationrestrictions.h
477  util/knumvalidator.h
478  util/kpassivepopup.h
479  util/kpassivepopupmessagehandler.h
480  util/kpixmapcache.h
481  util/kpixmapprovider.h
482  util/kstandardguiitem.h
483  util/ksvgrenderer.h
484  util/ksystemtrayicon.h
485  util/kwallet.h
486  util/kwordwrap.h
487  util/kxerrorhandler.h
488  util/kxutils.h
489  util/kxmessages.h
490  util/kundostack.h
491  widgets/kactionselector.h
492  widgets/kanimatedbutton.h
493  widgets/karrowbutton.h
494  widgets/kdatepicker.h
495  widgets/kcapacitybar.h
496  widgets/kcmodule.h
497  widgets/kcombobox.h
498  widgets/kcompletionbox.h
499  widgets/kbuttongroup.h
500  widgets/kcharselect.h
501  widgets/kdatetable.h
502  widgets/kdatetimewidget.h
503  widgets/kdatewidget.h
504  widgets/kdialogbuttonbox.h
505  widgets/keditlistbox.h
506  widgets/kfadewidgeteffect.h
507  widgets/khbox.h
508  widgets/khelpmenu.h
509  widgets/khistorycombobox.h
510  widgets/kkeysequencewidget.h
511  widgets/klanguagebutton.h
512  widgets/kled.h
513  widgets/klineedit.h
514  widgets/kmainwindow.h
515  widgets/kmenu.h
516  widgets/kmenubar.h
517  widgets/kmultitabbar.h
518  widgets/knuminput.h
519  widgets/kpixmapregionselectorwidget.h
520  widgets/kpushbutton.h
521  widgets/krestrictedline.h
522  widgets/krichtextedit.h
523  widgets/krichtextwidget.h
524  widgets/kseparator.h
525  widgets/ksqueezedtextlabel.h
526  widgets/kstringvalidator.h
527  widgets/ktextbrowser.h
528  widgets/ktextedit.h
529  widgets/ktimezonewidget.h
530  widgets/ktitlewidget.h
531  widgets/ktabbar.h
532  widgets/ktabwidget.h
533  widgets/kruler.h
534  widgets/kselector.h
535  widgets/kshortcutwidget.h
536  widgets/kstatusbar.h
537  widgets/ktoolbar.h
538  widgets/kurllabel.h
539  widgets/kvbox.h
540  widgets/kxyselector.h
541  windowmanagement/kwindowsystem.h
542  windowmanagement/kwindowinfo.h
543  windowmanagement/netwm_def.h
544  windowmanagement/netwm.h
545  xmlgui/kxmlguiwindow.h
546  xmlgui/kxmlguiclient.h
547  xmlgui/kxmlguibuilder.h
548  xmlgui/kxmlguifactory.h
549  DESTINATION ${INCLUDE_INSTALL_DIR} COMPONENT Devel )
551 install( FILES
552   sonnet/dialog.h
553   sonnet/highlighter.h
554   sonnet/configdialog.h
555   sonnet/configwidget.h
556   sonnet/dictionarycombobox.h
557   DESTINATION  ${INCLUDE_INSTALL_DIR}/sonnet COMPONENT Devel )
559 install(PROGRAMS preparetips DESTINATION ${BIN_INSTALL_DIR} )
561 if (Q_WS_MAC)
562   install(PROGRAMS kernel/start-session-bus.sh DESTINATION ${BIN_INSTALL_DIR} )
563 endif (Q_WS_MAC)
565 install( FILES colors/40.colors colors/Oxygen.colors colors/Web.colors colors/Royal.colors colors/Rainbow.colors 
566          DESTINATION ${CONFIG_INSTALL_DIR}/colors)
568 install( FILES
569   jobs/org.kde.JobViewServer.xml
570   jobs/org.kde.JobView.xml
571   DESTINATION ${DBUS_INTERFACES_INSTALL_DIR})