CMAKE_MINIMUM_REQUIRED(VERSION 2.6) PROJECT(tqt) FIND_PACKAGE(Qt3 REQUIRED) INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_BINARY_DIR}/qtinterface ${QT_INCLUDE_DIR} ) SET( tqt_INCS qtinterface/tq1xcompatibility.h qtinterface/tqabstractlayout.h qtinterface/tqaccel.h qtinterface/tqaccessible.h qtinterface/tqaction.h qtinterface/tqapp.h qtinterface/tqapplication.h qtinterface/tqarray.h qtinterface/tqasciicache.h qtinterface/tqasciidict.h qtinterface/tqasyncimageio.h qtinterface/tqasyncio.h qtinterface/tqbig5codec.h qtinterface/tqbitarray.h qtinterface/tqbitarry.h qtinterface/tqbitmap.h qtinterface/tqbrush.h qtinterface/tqbttngrp.h qtinterface/tqbuffer.h qtinterface/tqbuttongroup.h qtinterface/tqbutton.h qtinterface/tqcache.h qtinterface/tqcanvas.h qtinterface/tqcdestyle.h qtinterface/tqcheckbox.h qtinterface/tqchkbox.h qtinterface/tqcleanuphandler.h qtinterface/tqclipboard.h qtinterface/tqclipbrd.h qtinterface/tqcollect.h qtinterface/tqcollection.h qtinterface/tqcolordialog.h qtinterface/tqcolor.h qtinterface/tqcombobox.h qtinterface/tqcombo.h qtinterface/tqcommonstyle.h qtinterface/tqcompactstyle.h qtinterface/tqconfig.h qtinterface/tqconnect.h qtinterface/tqconnection.h qtinterface/tqcstring.h qtinterface/tqcursor.h qtinterface/tqdatabrowser.h qtinterface/tqdatastream.h qtinterface/tqdatatable.h qtinterface/tqdataview.h qtinterface/tqdatetimeedit.h qtinterface/tqdatetime.h qtinterface/tqdatetm.h qtinterface/tqdeepcopy.h qtinterface/tqdesktopwidget.h qtinterface/tqdial.h qtinterface/tqdialog.h qtinterface/tqdict.h qtinterface/tqdir.h qtinterface/tqdns.h qtinterface/tqdockarea.h qtinterface/tqdockwindow.h qtinterface/tqdom.h qtinterface/tqdragobject.h qtinterface/tqdrawutil.h qtinterface/tqdrawutl.h qtinterface/tqdropsite.h qtinterface/tqdstream.h qtinterface/tqeditorfactory.h qtinterface/tqerrormessage.h qtinterface/tqeucjpcodec.h qtinterface/tqeuckrcodec.h qtinterface/tqevent.h qtinterface/tqeventloop.h qtinterface/tqfeatures.h qtinterface/tqfiledef.h qtinterface/tqfiledialog.h qtinterface/tqfiledlg.h qtinterface/tqfile.h qtinterface/tqfileinf.h qtinterface/tqfileinfo.h qtinterface/tqfocusdata.h qtinterface/tqfontdatabase.h qtinterface/tqfontdialog.h qtinterface/tqfont.h qtinterface/tqfontinf.h qtinterface/tqfontinfo.h qtinterface/tqfontmet.h qtinterface/tqfontmetrics.h qtinterface/tqframe.h qtinterface/tqftp.h qtinterface/tqgarray.h qtinterface/tqgb18030codec.h qtinterface/tqgbkcodec.h qtinterface/tqgcache.h qtinterface/tqgdict.h qtinterface/tqgeneric.h qtinterface/tqgif.h qtinterface/tqglcolormap.h qtinterface/tqgl.h qtinterface/tqglist.h qtinterface/tqglobal.h qtinterface/tqgplugin.h qtinterface/tqgrid.h qtinterface/tqgridview.h qtinterface/tqgroupbox.h qtinterface/tqgrpbox.h qtinterface/tqguardedptr.h qtinterface/tqgvector.h qtinterface/tqhbox.h qtinterface/tqhbuttongroup.h qtinterface/tqheader.h qtinterface/tqhgroupbox.h qtinterface/tqhostaddress.h qtinterface/tqhttp.h qtinterface/tqiconset.h qtinterface/tqiconview.h qtinterface/tqimageformatplugin.h qtinterface/tqimage.h qtinterface/tqinputcontextfactory.h qtinterface/tqinputcontext.h qtinterface/tqinputdialog.h qtinterface/tqintcache.h qtinterface/tqintcach.h qtinterface/tqintdict.h qtinterface/tqinterlacestyle.h qtinterface/tqiodev.h qtinterface/tqiodevice.h qtinterface/tqjiscodec.h qtinterface/tqjpegio.h qtinterface/tqjpunicode.h qtinterface/tqkeycode.h qtinterface/tqkeysequence.h qtinterface/tqlabel.h qtinterface/tqlayout.h qtinterface/tqlcdnumber.h qtinterface/tqlcdnum.h qtinterface/tqlibrary.h qtinterface/tqlined.h qtinterface/tqlineedit.h qtinterface/tqlistbox.h qtinterface/tqlist.h qtinterface/tqlistiterator.h qtinterface/tqlistview.h qtinterface/tqlocale.h qtinterface/tqlocalfs.h qtinterface/tqmainwindow.h qtinterface/tqmap.h qtinterface/tqmemarray.h qtinterface/tqmenubar.h qtinterface/tqmenudata.h qtinterface/tqmenudta.h qtinterface/tqmessagebox.h qtinterface/tqmetaobject.h qtinterface/tqmetaobj.h qtinterface/tqmime.h qtinterface/tqmlined.h qtinterface/tqmngio.h qtinterface/tqmodules.h qtinterface/tqmotifplusstyle.h qtinterface/tqmotifstyle.h qtinterface/tqmovie.h qtinterface/tqmsgbox.h qtinterface/tqmultilinedit.h qtinterface/tqmultilineedit.h qtinterface/tqmutex.h qtinterface/tqnamespace.h qtinterface/tqnetwork.h qtinterface/tqnetworkprotocol.h qtinterface/tqnp.h qtinterface/tqobjcoll.h qtinterface/tqobjdefs.h qtinterface/tqobjectcleanuphandler.h qtinterface/tqobjectdict.h qtinterface/tqobject.h qtinterface/tqobjectlist.h qtinterface/tqpaintdc.h qtinterface/tqpaintdevice.h qtinterface/tqpaintdevicemetrics.h qtinterface/tqpaintd.h qtinterface/tqpainter.h qtinterface/tqpair.h qtinterface/tqpalette.h qtinterface/tqpdevmet.h qtinterface/tqpen.h qtinterface/tqpicture.h qtinterface/tqpixmapcache.h qtinterface/tqpixmap.h qtinterface/tqplatinumstyle.h qtinterface/tqpmcache.h qtinterface/tqpngio.h qtinterface/tqpntarry.h qtinterface/tqpointarray.h qtinterface/tqpoint.h qtinterface/tqpolygonscanner.h qtinterface/tqpopmenu.h qtinterface/tqpopupmenu.h qtinterface/tqprintdialog.h qtinterface/tqprinter.h qtinterface/tqprndlg.h qtinterface/tqprocess.h qtinterface/tqprogbar.h qtinterface/tqprogdlg.h qtinterface/tqprogressbar.h qtinterface/tqprogressdialog.h qtinterface/tqptrcollection.h qtinterface/tqptrdict.h qtinterface/tqptrlist.h qtinterface/tqptrqueue.h qtinterface/tqptrstack.h qtinterface/tqptrvector.h qtinterface/tqpushbt.h qtinterface/tqpushbutton.h qtinterface/tqqueue.h qtinterface/tqradiobt.h qtinterface/tqradiobutton.h qtinterface/tqrangecontrol.h qtinterface/tqrangect.h qtinterface/tqrect.h qtinterface/tqregexp.h qtinterface/tqregion.h qtinterface/tqrtlcodec.h qtinterface/tqscrbar.h qtinterface/tqscrollbar.h qtinterface/tqscrollview.h qtinterface/tqsemaphore.h qtinterface/tqsemimodal.h qtinterface/tqserversocket.h qtinterface/tqsession.h qtinterface/tqsessionmanager.h qtinterface/tqsettings.h qtinterface/tqsgistyle.h qtinterface/tqshared.h qtinterface/tqsignal.h qtinterface/tqsignalmapper.h qtinterface/tqsignalslotimp.h qtinterface/tqsimplerichtext.h qtinterface/tqsizegrip.h qtinterface/tqsize.h qtinterface/tqsizepolicy.h qtinterface/tqsjiscodec.h qtinterface/tqslider.h qtinterface/tqsocketdevice.h qtinterface/tqsocket.h qtinterface/tqsocketnotifier.h qtinterface/tqsocknot.h qtinterface/tqsortedlist.h qtinterface/tqsound.h qtinterface/tqspinbox.h qtinterface/tqsplashscreen.h qtinterface/tqsplitter.h qtinterface/tqsqlcursor.h qtinterface/tqsqldatabase.h qtinterface/tqsqldriver.h qtinterface/tqsqldriverplugin.h qtinterface/tqsqleditorfactory.h qtinterface/tqsqlerror.h qtinterface/tqsqlfield.h qtinterface/tqsqlform.h qtinterface/tqsql.h qtinterface/tqsqlindex.h qtinterface/tqsqlpropertymap.h qtinterface/tqsqlquery.h qtinterface/tqsqlrecord.h qtinterface/tqsqlresult.h qtinterface/tqsqlselectcursor.h qtinterface/tqstack.h qtinterface/tqstatusbar.h qtinterface/tqstring.h qtinterface/tqstringlist.h qtinterface/tqstrlist.h qtinterface/tqstrvec.h qtinterface/tqstylefactory.h qtinterface/tqstyle.h qtinterface/tqstyleplugin.h qtinterface/tqstylesheet.h qtinterface/tqsyntaxhighlighter.h qtinterface/tqtabbar.h qtinterface/tqtabdialog.h qtinterface/tqtabdlg.h qtinterface/tqtable.h qtinterface/tqtabwidget.h qtinterface/tqt_defs.h qtinterface/tqtextbrowser.h qtinterface/tqtextcodecfactory.h qtinterface/tqtextcodec.h qtinterface/tqtextcodecplugin.h qtinterface/tqtextedit.h qtinterface/tqtextstream.h qtinterface/tqtextview.h qtinterface/tqt.h qtinterface/tqthread.h qtinterface/tqthreadstorage.h qtinterface/tqtimer.h qtinterface/tqtl.h qtinterface/tqtoolbar.h qtinterface/tqtoolbox.h qtinterface/tqtoolbutton.h qtinterface/tqtooltip.h qtinterface/tqtranslator.h qtinterface/tqtsciicodec.h qtinterface/tqtstream.h qtinterface/tqt_undefs.h qtinterface/tqurl.h qtinterface/tqurlinfo.h qtinterface/tqurloperator.h qtinterface/tqutfcodec.h qtinterface/tquuid.h qtinterface/tqvalidator.h qtinterface/tqvaluelist.h qtinterface/tqvaluestack.h qtinterface/tqvaluevector.h qtinterface/tqvariant.h qtinterface/tqvbox.h qtinterface/tqvbuttongroup.h qtinterface/tqvector.h qtinterface/tqvfbhdr.h qtinterface/tqvgroupbox.h qtinterface/tqwaitcondition.h qtinterface/tqwhatsthis.h qtinterface/tqwidcoll.h qtinterface/tqwidgetfactory.h qtinterface/tqwidget.h qtinterface/tqwidgetintdict.h qtinterface/tqwidgetlist.h qtinterface/tqwidgetplugin.h qtinterface/tqwidgetstack.h qtinterface/tqwindefs.h qtinterface/tqwindowdefs.h qtinterface/tqwindowsstyle.h qtinterface/tqwinexport.h qtinterface/tqwizard.h qtinterface/tqwmatrix.h qtinterface/tqworkspace.h qtinterface/tqxml.h ) SET( tqt_SRCS qtinterface/iqtimer.cpp qtinterface/tq1xcompatibility.cpp qtinterface/tqabstractlayout.cpp qtinterface/tqaccel.cpp qtinterface/tqaccessible.cpp qtinterface/tqaction.cpp qtinterface/tqapplication.cpp qtinterface/tqasciicache.cpp qtinterface/tqasciidict.cpp qtinterface/tqasyncimageio.cpp qtinterface/tqasyncio.cpp qtinterface/tqbig5codec.cpp qtinterface/tqbitarray.cpp qtinterface/tqbitmap.cpp qtinterface/tqbrush.cpp qtinterface/tqbuffer.cpp qtinterface/tqbutton.cpp qtinterface/tqbuttongroup.cpp qtinterface/tqcache.cpp qtinterface/tqcanvas.cpp qtinterface/tqcdestyle.cpp qtinterface/tqcheckbox.cpp qtinterface/tqcleanuphandler.cpp qtinterface/tqclipboard.cpp qtinterface/tqcolor.cpp qtinterface/tqcolordialog.cpp qtinterface/tqcombobox.cpp qtinterface/tqcommonstyle.cpp qtinterface/tqcompactstyle.cpp qtinterface/tqconnection.cpp qtinterface/tqcstring.cpp qtinterface/tqcursor.cpp qtinterface/tqdatabrowser.cpp qtinterface/tqdatastream.cpp qtinterface/tqdatatable.cpp qtinterface/tqdataview.cpp qtinterface/tqdatetime.cpp qtinterface/tqdatetimeedit.cpp qtinterface/tqdeepcopy.cpp qtinterface/tqdesktopwidget.cpp qtinterface/tqdial.cpp qtinterface/tqdialog.cpp qtinterface/tqdict.cpp qtinterface/tqdir.cpp qtinterface/tqdns.cpp qtinterface/tqdockarea.cpp qtinterface/tqdockwindow.cpp qtinterface/tqdom.cpp qtinterface/tqdragobject.cpp qtinterface/tqdrawutil.cpp qtinterface/tqdropsite.cpp qtinterface/tqeditorfactory.cpp qtinterface/tqerrormessage.cpp qtinterface/tqeucjpcodec.cpp qtinterface/tqeuckrcodec.cpp qtinterface/tqevent.cpp qtinterface/tqeventloop.cpp qtinterface/tqfile.cpp qtinterface/tqfiledialog.cpp qtinterface/tqfileinfo.cpp qtinterface/tqfocusdata.cpp qtinterface/tqfont.cpp qtinterface/tqfontdatabase.cpp qtinterface/tqfontdialog.cpp qtinterface/tqfontinfo.cpp qtinterface/tqfontmetrics.cpp qtinterface/tqframe.cpp qtinterface/tqftp.cpp qtinterface/tqgarray.cpp qtinterface/tqgb18030codec.cpp qtinterface/tqgcache.cpp qtinterface/tqgdict.cpp qtinterface/tqglcolormap.cpp qtinterface/tqgl.cpp qtinterface/tqglist.cpp qtinterface/tqgplugin.cpp qtinterface/tqgrid.cpp qtinterface/tqgridview.cpp qtinterface/tqgroupbox.cpp qtinterface/tqguardedptr.cpp qtinterface/tqgvector.cpp qtinterface/tqhbox.cpp qtinterface/tqhbuttongroup.cpp qtinterface/tqheader.cpp qtinterface/tqhgroupbox.cpp qtinterface/tqhostaddress.cpp qtinterface/tqhttp.cpp qtinterface/tqiconset.cpp qtinterface/tqiconview.cpp qtinterface/tqimage.cpp qtinterface/tqimageformatplugin.cpp qtinterface/tqinputcontext.cpp qtinterface/tqinputcontextfactory.cpp qtinterface/tqinputdialog.cpp qtinterface/tqintcache.cpp qtinterface/tqintdict.cpp qtinterface/tqinterlacestyle.cpp qtinterface/tqiodevice.cpp qtinterface/tqjiscodec.cpp qtinterface/tqjpunicode.cpp qtinterface/tqkeysequence.cpp qtinterface/tqlabel.cpp qtinterface/tqlayout.cpp qtinterface/tqlcdnumber.cpp qtinterface/tqlibrary.cpp qtinterface/tqlineedit.cpp qtinterface/tqlistbox.cpp qtinterface/tqlistiterator.cpp qtinterface/tqlistview.cpp qtinterface/tqlocale.cpp qtinterface/tqlocalfs.cpp qtinterface/tqmainwindow.cpp qtinterface/tqmap.cpp qtinterface/tqmemarray.cpp qtinterface/tqmenubar.cpp qtinterface/tqmenudata.cpp qtinterface/tqmessagebox.cpp qtinterface/tqmetaobject.cpp qtinterface/tqmime.cpp qtinterface/tqmotifplusstyle.cpp qtinterface/tqmotifstyle.cpp qtinterface/tqmovie.cpp qtinterface/tqmultilineedit.cpp qtinterface/tqmutex.cpp qtinterface/tqnamespace.cpp qtinterface/tqnetworkprotocol.cpp qtinterface/tqnp.cpp qtinterface/tqobjectcleanuphandler.cpp qtinterface/tqobject.cpp qtinterface/tqobjectdict.cpp qtinterface/tqobjectlist.cpp qtinterface/tqpaintdevice.cpp qtinterface/tqpaintdevicemetrics.cpp qtinterface/tqpainter.cpp qtinterface/tqpair.cpp qtinterface/tqpalette.cpp qtinterface/tqpen.cpp qtinterface/tqpicture.cpp qtinterface/tqpixmapcache.cpp qtinterface/tqpixmap.cpp qtinterface/tqplatinumstyle.cpp qtinterface/tqpngio.cpp qtinterface/tqpointarray.cpp qtinterface/tqpoint.cpp qtinterface/tqpolygonscanner.cpp qtinterface/tqpopupmenu.cpp qtinterface/tqprintdialog.cpp qtinterface/tqprinter.cpp qtinterface/tqprocess.cpp qtinterface/tqprogressbar.cpp qtinterface/tqprogressdialog.cpp qtinterface/tqptrcollection.cpp qtinterface/tqptrdict.cpp qtinterface/tqptrlist.cpp qtinterface/tqptrqueue.cpp qtinterface/tqptrstack.cpp qtinterface/tqptrvector.cpp qtinterface/tqpushbutton.cpp qtinterface/tqradiobutton.cpp qtinterface/tqrangecontrol.cpp qtinterface/tqrect.cpp qtinterface/tqregexp.cpp qtinterface/tqregion.cpp qtinterface/tqrtlcodec.cpp qtinterface/tqscrollbar.cpp qtinterface/tqscrollview.cpp qtinterface/tqsemaphore.cpp qtinterface/tqsemimodal.cpp qtinterface/tqserversocket.cpp qtinterface/tqsessionmanager.cpp qtinterface/tqsettings.cpp qtinterface/tqsgistyle.cpp qtinterface/tqshared.cpp qtinterface/tqsignal.cpp qtinterface/tqsignalmapper.cpp qtinterface/tqsignalslotimp.cpp qtinterface/tqsimplerichtext.cpp qtinterface/tqsize.cpp qtinterface/tqsizegrip.cpp qtinterface/tqsizepolicy.cpp qtinterface/tqsjiscodec.cpp qtinterface/tqslider.cpp qtinterface/tqsocket.cpp qtinterface/tqsocketdevice.cpp qtinterface/tqsocketnotifier.cpp qtinterface/tqsortedlist.cpp qtinterface/tqsound.cpp qtinterface/tqspinbox.cpp qtinterface/tqsplashscreen.cpp qtinterface/tqsplitter.cpp qtinterface/tqsql.cpp qtinterface/tqsqlcursor.cpp qtinterface/tqsqldatabase.cpp qtinterface/tqsqldriver.cpp qtinterface/tqsqldriverplugin.cpp qtinterface/tqsqleditorfactory.cpp qtinterface/tqsqlerror.cpp qtinterface/tqsqlfield.cpp qtinterface/tqsqlform.cpp qtinterface/tqsqlindex.cpp qtinterface/tqsqlpropertymap.cpp qtinterface/tqsqlquery.cpp qtinterface/tqsqlrecord.cpp qtinterface/tqsqlresult.cpp qtinterface/tqsqlselectcursor.cpp qtinterface/tqstatusbar.cpp qtinterface/tqstring.cpp qtinterface/tqstringlist.cpp qtinterface/tqstrlist.cpp qtinterface/tqstrvec.cpp qtinterface/tqstyle.cpp qtinterface/tqstylefactory.cpp qtinterface/tqstyleplugin.cpp qtinterface/tqstylesheet.cpp qtinterface/tqsyntaxhighlighter.cpp qtinterface/tqtabbar.cpp qtinterface/tqtabdialog.cpp qtinterface/tqtable.cpp qtinterface/tqtabwidget.cpp qtinterface/tqt.cpp qtinterface/tqtextbrowser.cpp qtinterface/tqtextcodec.cpp qtinterface/tqtextcodecfactory.cpp qtinterface/tqtextcodecplugin.cpp qtinterface/tqtextedit.cpp qtinterface/tqtextstream.cpp qtinterface/tqtextview.cpp qtinterface/tqthread.cpp qtinterface/tqthreadstorage.cpp qtinterface/tqtimer.cpp qtinterface/tqtl.cpp qtinterface/tqtoolbar.cpp qtinterface/tqtoolbox.cpp qtinterface/tqtoolbutton.cpp qtinterface/tqtooltip.cpp qtinterface/tqtranslator.cpp qtinterface/tqtsciicodec.cpp qtinterface/tqurl.cpp qtinterface/tqurlinfo.cpp qtinterface/tqurloperator.cpp qtinterface/tqutfcodec.cpp qtinterface/tquuid.cpp qtinterface/tqvalidator.cpp qtinterface/tqvaluelist.cpp qtinterface/tqvaluestack.cpp qtinterface/tqvaluevector.cpp qtinterface/tqvariant.cpp qtinterface/tqvbox.cpp qtinterface/tqvbuttongroup.cpp qtinterface/tqvfbhdr.cpp qtinterface/tqvgroupbox.cpp qtinterface/tqwaitcondition.cpp qtinterface/tqwhatsthis.cpp qtinterface/tqwidget.cpp qtinterface/tqwidgetfactory.cpp qtinterface/tqwidgetintdict.cpp qtinterface/tqwidgetlist.cpp qtinterface/tqwidgetplugin.cpp qtinterface/tqwidgetstack.cpp qtinterface/tqwindowsstyle.cpp qtinterface/tqwizard.cpp qtinterface/tqwmatrix.cpp qtinterface/tqworkspace.cpp qtinterface/tqxml.cpp ) SET(CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined") ADD_LIBRARY( tqt SHARED ${tqt_SRCS} ) SET_TARGET_PROPERTIES( tqt PROPERTIES VERSION 4.2.0 SOVERSION 4 ) INSTALL( FILES ${tqt_INCS} DESTINATION include/tqt ) INSTALL( TARGETS tqt LIBRARY DESTINATION lib )