src/corelib/kernel/kernel.pri
changeset 0 1918ee327afb
child 30 5dc02b23752f
equal deleted inserted replaced
-1:000000000000 0:1918ee327afb
       
     1 # Qt core object module
       
     2 
       
     3 HEADERS += \
       
     4 	kernel/qabstracteventdispatcher.h \
       
     5         kernel/qabstractitemmodel.h \
       
     6         kernel/qabstractitemmodel_p.h \
       
     7 	kernel/qbasictimer.h \
       
     8 	kernel/qeventloop.h\
       
     9 	kernel/qpointer.h \
       
    10         kernel/qcorecmdlineargs_p.h \
       
    11 	kernel/qcoreapplication.h \
       
    12 	kernel/qcoreevent.h \
       
    13 	kernel/qmetaobject.h \
       
    14 	kernel/qmetatype.h \
       
    15 	kernel/qmimedata.h \
       
    16 	kernel/qobject.h \
       
    17 	kernel/qobjectdefs.h \
       
    18 	kernel/qsignalmapper.h \
       
    19 	kernel/qsocketnotifier.h \
       
    20 	kernel/qtimer.h \
       
    21 	kernel/qtranslator.h \
       
    22         kernel/qtranslator_p.h \
       
    23         kernel/qvariant.h \
       
    24 	kernel/qabstracteventdispatcher_p.h \
       
    25 	kernel/qcoreapplication_p.h \
       
    26 	kernel/qobjectcleanuphandler.h \
       
    27         kernel/qvariant_p.h \
       
    28         kernel/qmetaobject_p.h \
       
    29         kernel/qobject_p.h \
       
    30 	kernel/qcoreglobaldata_p.h \
       
    31 	kernel/qsharedmemory.h \
       
    32         kernel/qsharedmemory_p.h \
       
    33         kernel/qsystemsemaphore.h \
       
    34         kernel/qsystemsemaphore_p.h \
       
    35         kernel/qfunctions_p.h \
       
    36         kernel/qguard_p.h \
       
    37         kernel/qmath.h
       
    38 
       
    39 SOURCES += \
       
    40 	kernel/qabstracteventdispatcher.cpp \
       
    41         kernel/qabstractitemmodel.cpp \
       
    42 	kernel/qbasictimer.cpp \
       
    43 	kernel/qeventloop.cpp \
       
    44 	kernel/qcoreapplication.cpp \
       
    45 	kernel/qcoreevent.cpp \
       
    46 	kernel/qmetaobject.cpp \
       
    47 	kernel/qmetatype.cpp \
       
    48 	kernel/qmimedata.cpp \
       
    49 	kernel/qobject.cpp \
       
    50 	kernel/qobjectcleanuphandler.cpp \
       
    51 	kernel/qsignalmapper.cpp \
       
    52 	kernel/qsocketnotifier.cpp \
       
    53 	kernel/qtimer.cpp \
       
    54 	kernel/qtranslator.cpp \
       
    55 	kernel/qvariant.cpp \
       
    56         kernel/qcoreglobaldata.cpp \
       
    57         kernel/qsharedmemory.cpp \
       
    58         kernel/qsystemsemaphore.cpp \
       
    59         kernel/qpointer.cpp \
       
    60         kernel/qmath.cpp
       
    61 
       
    62 win32 {
       
    63 	SOURCES += \
       
    64 		kernel/qeventdispatcher_win.cpp \
       
    65 		kernel/qcoreapplication_win.cpp \
       
    66 		kernel/qwineventnotifier_p.cpp \
       
    67                 kernel/qsharedmemory_win.cpp \
       
    68                 kernel/qsystemsemaphore_win.cpp
       
    69 	HEADERS += \
       
    70 		kernel/qeventdispatcher_win_p.h \
       
    71 		kernel/qwineventnotifier_p.h
       
    72 }
       
    73 
       
    74 
       
    75 wince*: {
       
    76 	SOURCES += \
       
    77 		kernel/qfunctions_wince.cpp
       
    78 	HEADERS += \
       
    79 		kernel/qfunctions_wince.h
       
    80 }
       
    81 
       
    82 mac:!embedded {
       
    83     SOURCES += \
       
    84         kernel/qcoreapplication_mac.cpp
       
    85 }
       
    86 
       
    87 mac {
       
    88        SOURCES += \
       
    89 		kernel/qcore_mac.cpp
       
    90 }
       
    91 
       
    92 unix:!symbian {
       
    93 	SOURCES += \
       
    94                 kernel/qcore_unix.cpp \
       
    95                 kernel/qcrashhandler.cpp \
       
    96                 kernel/qsharedmemory_unix.cpp \
       
    97                 kernel/qsystemsemaphore_unix.cpp
       
    98 	HEADERS += \
       
    99                 kernel/qcore_unix_p.h \
       
   100 		kernel/qcrashhandler_p.h
       
   101 
       
   102         contains(QT_CONFIG, glib) {
       
   103             SOURCES += \
       
   104                 kernel/qeventdispatcher_glib.cpp
       
   105             HEADERS += \
       
   106                 kernel/qeventdispatcher_glib_p.h
       
   107             QMAKE_CXXFLAGS += $$QT_CFLAGS_GLIB
       
   108             LIBS_PRIVATE +=$$QT_LIBS_GLIB
       
   109         }
       
   110             SOURCES += \
       
   111                 kernel/qeventdispatcher_unix.cpp
       
   112             HEADERS += \
       
   113                 kernel/qeventdispatcher_unix_p.h
       
   114 
       
   115    contains(QT_CONFIG, clock-gettime):include($$QT_SOURCE_TREE/config.tests/unix/clock-gettime/clock-gettime.pri)
       
   116 }
       
   117 
       
   118 symbian {
       
   119 	SOURCES += \
       
   120                 kernel/qcore_unix.cpp \
       
   121                 kernel/qcrashhandler.cpp \
       
   122                 kernel/qeventdispatcher_symbian.cpp \
       
   123                 kernel/qcore_symbian_p.cpp \
       
   124                 kernel/qsharedmemory_symbian.cpp \
       
   125                 kernel/qsystemsemaphore_symbian.cpp
       
   126 
       
   127 	HEADERS += \
       
   128                 kernel/qcore_unix_p.h \
       
   129                 kernel/qcrashhandler_p.h \
       
   130                 kernel/qeventdispatcher_symbian_p.h \
       
   131                 kernel/qcore_symbian_p.h
       
   132 }
       
   133 
       
   134 vxworks {
       
   135 	SOURCES += \
       
   136 		kernel/qfunctions_vxworks.cpp
       
   137 	HEADERS += \
       
   138 		kernel/qfunctions_vxworks.h
       
   139 }
       
   140