<html><head></head><body><div id="fenix-user-content">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'NokiaPureTextLight';"> thanks for the list of problem areas, even if we can't resolve then all in kexi, I'll take a look at some to reduce the numbers<br>
<br>-- <br>Sent from my Nokia N9</span></p></div><br><div id="fenix-reply-header"><p>On 02/12/2011 8:25 Boudewijn Rempt wrote:<br></p></div><div id="fenix-quoted-body">On Thursday 01 December 2011 Dec, Jos van den Oever wrote:<br>
> Git commit aa83cf10c9031b8bb33bc191dbacf9fab663d736 by Jos van den Oever.<br>
> Committed on 01/12/2011 at 23:36.<br>
> Pushed by vandenoever into branch 'master'.<br>
><br>
> Qt3Support is also needed in Calligra.<br>
<br>
Hm... We really have to get rid of that, it won't be supported in Qt5 anymore. Maybe we can start by adding a switch that disables everything that links to qt3support -- something like the attached patch.<br>
<br>
It's used in plan:<br>
<br>
./plan/plugins/filters/icalendar/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
<br>
In two tables filters (removed for gnumeric)<br>
<br>
./filters/tables/gnumeric/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./filters/tables/latex/export/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
<br>
xlst filter:<br>
<br>
./filters/xsltfilter/import/CMakeLists.txt:target_link_libraries(xsltimport komain ${LIBXML2_LIBRARIES} ${LIBXSLT_LIBRARIES} ${QT_QT3SUPPORT_LIBRARY})<br>
./filters/xsltfilter/export/CMakeLists.txt:target_link_libraries(xsltexport komain ${LIBXML2_LIBRARIES} ${LIBXSLT_LIBRARIES} ${QT_QT3SUPPORT_LIBRARY})<br>
./filters/xsltfilter/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
<br>
kchart's svg support:<br>
<br>
./filters/kchart/svg/CMakeLists.txt:target_link_libraries(kchartsvgexport kchartcommon komain ${QT_QT3SUPPORT_LIBRARY})<br>
<br>
karbon's eps filter:<br>
<br>
./filters/karbon/eps/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
<br>
lots of Words filters that don't work at all anymore anyway:<br>
<br>
./filters/words/palmdoc/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./filters/words/applixword/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./filters/words/wml/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./filters/words/oowriter/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./filters/words/oowriter/CMakeLists.txt:target_link_libraries(oowriterimport wordsexportfilters komain ${QT_QT3SUPPORT_LIBRARY})<br>
./filters/words/mswrite/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./filters/words/mswrite/CMakeLists.txt:target_link_libraries(mswriteimport komain ${QT_QT3SUPPORT_LIBRARY})<br>
./filters/words/docbook/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./filters/words/wordperfect/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./filters/words/rtf/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./filters/words/kword1.3/import/CMakeLists.txt:target_link_libraries(kwordkword1dot3import komain ${QT_QT3SUPPORT_LIBRARY})<br>
./filters/words/kword1.3/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./filters/words/amipro/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./filters/words/hancomword/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./filters/words/html/export/CMakeLists.txt:target_link_libraries(htmlexport wordsexportfilters ${QT_QT3SUPPORT_LIBRARY})<br>
./filters/words/html/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./filters/words/abiword/CMakeLists.txt:add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
<br>
braindump (removed in patch)<br>
<br>
./braindump/src/CMakeLists.txt:target_link_libraries(braindump ${KDE4_KDEUI_LIBS} ${QT_QT3SUPPORT_LIBRARY} ${KDE4_KPARTS_LIBS} ${KDE4_KDEUI_LIBS} flake kotext kowidgets braindumpcore komain)<br>
<br>
in lots of places in kexi...<br>
<br>
./kexi/formeditor/factories/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/formeditor/factories/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/widget/relations/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/widget/dataviewcommon/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/widget/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/widget/utils/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/widget/tableview/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/main/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/kexidb/drivers/xbase/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/tests/newapi/CMakeLists.txt:target_link_libraries(kexidbtest ${KDE4_KDEUI_LIBS} ${QT_QT3SUPPORT_LIBRARY} kexidb kexiextendedwidgets kexidatatable kexicore )<br>
./kexi/CMakeLists.txt: add_definitions(-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)<br>
./kexi/CMakeLists.txt: ${KDE4_KFILE_LIBS} ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/migration/mysql/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/migration/sybase/CMakeLists.txt: ${KDE4_KPARTS_LIBS} ${QT_QT3SUPPORT_LIBRARY} kexiutils kexidb keximigrate )<br>
./kexi/migration/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/migration/xbase/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/plugins/tables/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/plugins/relations/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/plugins/queries/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/plugins/forms/widgets/webbrowser/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/plugins/forms/widgets/mapbrowser/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/plugins/forms/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/plugins/forms/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/plugins/forms/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/plugins/scripting/kexiscripting/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/plugins/shapes/relationdesign/CMakeLists.txt:${QT_QT3SUPPORT_LIBRARY}<br>
./kexi/plugins/reports/CMakeLists.txt: ${QT_QT3_SUPPORT_LIBRARY}<br>
./kexi/plugins/importexport/csv/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
<br>
_Not_ in kdchart -- this line is commented out. Removed in patch.<br>
<br>
./plugins/chartshape/kdchart/src/CMakeLists.txt:#target_link_libraries(kdchart ${QT_QT3SUPPORT_LIBRARY} ${QT_QTXML_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTCORE_LIBRARY} ${ZLIB_LIBRARY} )<br>
<br>
The new web plugin for kexi. Removed in patch.<br>
<br>
./plugins/reporting/web/CMakeLists.txt: ${QT_QT3SUPPORT_LIBRARY}<br>
<font color="#888888"><br>
<br>
--<br>
Boudewijn Rempt<br>
<a href="http://www.valdyas.org" target="_blank">http://www.valdyas.org</a>, <a href="http://www.krita.org" target="_blank">http://www.krita.org</a>, <a href="http://www.boudewijnrempt.nl" target="_blank">http://www.boudewijnrempt.nl</a><br>
</font><br>_______________________________________________<br>
calligra-devel mailing list<br>
<a href="mailto:calligra-devel@kde.org">calligra-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/calligra-devel" target="_blank">https://mail.kde.org/mailman/listinfo/calligra-devel</a><br>
<br></div><br></body></html>