xref: /trunk/main/shell/inc/kde_headers.h (revision 161f4cd1)
1 /**************************************************************
2  *
3  * Licensed to the Apache Software Foundation (ASF) under one
4  * or more contributor license agreements.  See the NOTICE file
5  * distributed with this work for additional information
6  * regarding copyright ownership.  The ASF licenses this file
7  * to you under the Apache License, Version 2.0 (the
8  * "License"); you may not use this file except in compliance
9  * with the License.  You may obtain a copy of the License at
10  *
11  *   http://www.apache.org/licenses/LICENSE-2.0
12  *
13  * Unless required by applicable law or agreed to in writing,
14  * software distributed under the License is distributed on an
15  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16  * KIND, either express or implied.  See the License for the
17  * specific language governing permissions and limitations
18  * under the License.
19  *
20  *************************************************************/
21 
22 
23 
24 #ifndef INCLUDED_VCL_KDE_HEADERS_H
25 #define INCLUDED_VCL_KDE_HEADERS_H
26 
27 /* ********* Suppress warnings if needed */
28 #include "sal/config.h"
29 
30 #if defined __GNUC__
31 #pragma GCC system_header
32 #endif
33 
34 
35 /* ********* Hack, but needed because of conflicting types... */
36 #define Region QtXRegion
37 
38 
39 /* ********* Qt headers */
40 #include <qaccessible.h>
41 #include <qcheckbox.h>
42 #include <qcombobox.h>
43 #include <qfont.h>
44 #include <qframe.h>
45 #include <qlineedit.h>
46 #include <qlistview.h>
47 #include <qmainwindow.h>
48 #include <qmenudata.h>
49 #include <qpaintdevice.h>
50 #include <qpainter.h>
51 #include <qpushbutton.h>
52 #include <qradiobutton.h>
53 #include <qrangecontrol.h>
54 #include <qstring.h>
55 #include <qtabbar.h>
56 #include <qtabwidget.h>
57 #include <qtoolbar.h>
58 #include <qtoolbutton.h>
59 #include <qwidget.h>
60 #include <qprogressbar.h>
61 
62 /* ********* See hack on top of this file */
63 #undef Region
64 
65 
66 /* ********* KDE base headers */
67 #include <kaboutdata.h>
68 #include <kapplication.h>
69 #include <kcmdlineargs.h>
70 #include <kconfig.h>
71 #include <kdeversion.h>
72 #include <kemailsettings.h>
73 #include <kglobal.h>
74 #include <kglobalsettings.h>
75 #include <klocale.h>
76 #include <kmainwindow.h>
77 #include <kmenubar.h>
78 #include <kprotocolmanager.h>
79 #include <kstartupinfo.h>
80 #include <kstyle.h>
81 
82 
83 /* ********* KDE address book connectivity headers */
84 #include <kabc/addressbook.h>
85 #include <kabc/addressee.h>
86 #include <kabc/field.h>
87 #include <kabc/stdaddressbook.h>
88 
89 
90 #endif
91