[Development] Qt 5.5.0 header diff
Frederik Gladhorn
frederik.gladhorn at theqtcompany.com
Thu Jun 4 15:29:10 CEST 2015
It's time for the header diffs, please help review the changes (Qt 5.4.2 to
5.5.0) to make sure nothing that was added to the public headers slipped
through when it shouldn't be there.
I'll send mails in reply to this one with the diffs attached (that will take a
while).
Cheers,
Frederik
Output of header-diff.pl origin/5.4.2..origin/5.5.0:
Found module Qt3DCore in /home/frederik/dev/qt/qt-src-
dev//qt3d/src/core/core.pro
- Module has 41 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module Qt3DInput in /home/frederik/dev/qt/qt-src-
dev//qt3d/src/input/input.pro
- Module has 5 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module Qt3DRenderer in /home/frederik/dev/qt/qt-src-
dev//qt3d/src/render/render.pro
- Module has 74 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module QtAndroidExtras in /home/frederik/dev/qt/qt-src-
dev//qtandroidextras/src/androidextras/androidextras.pro
- No public headers for module QtAndroidExtras
Found module QtConcurrent in /home/frederik/dev/qt/qt-src-
dev//qtbase/src/concurrent/concurrent.pro
- Module has 15 public headers now
- QtConcurrent.diff created
Found module QtCore in /home/frederik/dev/qt/qt-src-
dev//qtbase/src/corelib/corelib.pro
- Module has 191 public headers now
- QtCore.diff created
Found module QtDBus in /home/frederik/dev/qt/qt-src-
dev//qtbase/src/dbus/dbus.pro
- Module has 19 public headers now
- QtDBus.diff created
Found module QtGui in /home/frederik/dev/qt/qt-src-dev//qtbase/src/gui/gui.pro
- Module has 128 public headers now
- QtGui.diff created
Found module QtNetwork in /home/frederik/dev/qt/qt-src-
dev//qtbase/src/network/network.pro
- Module has 34 public headers now
- QtNetwork.diff created
Found module QtOpenGL in /home/frederik/dev/qt/qt-src-
dev//qtbase/src/opengl/opengl.pro
- Module has 8 public headers now
- QtOpenGL.diff created
Found module QtOpenGLExtensions in /home/frederik/dev/qt/qt-src-
dev//qtbase/src/openglextensions/openglextensions.pro
- Module has 1 public headers now
- QtOpenGLExtensions.diff created
Found module QtPlatformSupport in /home/frederik/dev/qt/qt-src-
dev//qtbase/src/platformsupport/platformsupport.pro
- No public headers for module QtPlatformSupport
Found module QtPrintSupport in /home/frederik/dev/qt/qt-src-
dev//qtbase/src/printsupport/printsupport.pro
- Module has 9 public headers now
- QtPrintSupport.diff created
Found module QtSql in /home/frederik/dev/qt/qt-src-dev//qtbase/src/sql/sql.pro
- Module has 14 public headers now
- QtSql.diff created
Found module QtTest in /home/frederik/dev/qt/qt-src-
dev//qtbase/src/testlib/testlib.pro
- Module has 18 public headers now
- QtTest.diff created
Found module QtWidgets in /home/frederik/dev/qt/qt-src-
dev//qtbase/src/widgets/widgets.pro
- Module has 135 public headers now
- QtWidgets.diff created
Found module qtmain in /home/frederik/dev/qt/qt-src-
dev//qtbase/src/winmain/winmain.pro
- No public headers for module qtmain
Found module QtXml in /home/frederik/dev/qt/qt-src-dev//qtbase/src/xml/xml.pro
- Module has 3 public headers now
- QtXml.diff created
Found module QtBluetooth in /home/frederik/dev/qt/qt-src-
dev//qtconnectivity/src/bluetooth/bluetooth.pro
- Module has 19 public headers now
- QtBluetooth.diff created
Found module QtNfc in /home/frederik/dev/qt/qt-src-
dev//qtconnectivity/src/nfc/nfc.pro
- Module has 12 public headers now
- QtNfc.diff created
Found module QtQuickParticles in /home/frederik/dev/qt/qt-src-
dev//qtdeclarative/src/particles/particles.pro
- No public headers for module QtQuickParticles
Found module QtQml in /home/frederik/dev/qt/qt-src-
dev//qtdeclarative/src/qml/qml.pro
- Module has 27 public headers now
- QtQml.diff created
Found module QtQmlDevTools in /home/frederik/dev/qt/qt-src-
dev//qtdeclarative/src/qmldevtools/qmldevtools.pro
- No public headers for module QtQmlDevTools
Found module QtQuickTest in /home/frederik/dev/qt/qt-src-
dev//qtdeclarative/src/qmltest/qmltest.pro
- Module has 2 public headers now
- QtQuickTest.diff created
Found module QtQuick in /home/frederik/dev/qt/qt-src-
dev//qtdeclarative/src/quick/quick.pro
- Module has 24 public headers now
- QtQuick.diff created
Found module QtQuickWidgets in /home/frederik/dev/qt/qt-src-
dev//qtdeclarative/src/quickwidgets/quickwidgets.pro
- Module has 2 public headers now
- QtQuickWidgets.diff created
Found module QtDocGallery in /home/frederik/dev/qt/qt-src-
dev//qtdocgallery/src/gallery/gallery.pro
- Module has 14 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module Enginio in /home/frederik/dev/qt/qt-src-
dev//qtenginio/src/enginio_client/enginio_client.pro
- Module has 10 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module enginioplugin in /home/frederik/dev/qt/qt-src-
dev//qtenginio/src/enginio_plugin/enginio_plugin.pro
- No public headers for module enginioplugin
Found module QtFeedback in /home/frederik/dev/qt/qt-src-
dev//qtfeedback/src/feedback/feedback.pro
- Module has 5 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module QtJsonDb in /home/frederik/dev/qt/qt-src-
dev//qtjsondb/src/client/client.pro
- No public headers for module QtJsonDb
Found module jsondb in /home/frederik/dev/qt/qt-src-
dev//qtjsondb/src/daemon/daemon.pro
- No public headers for module jsondb
Found module QtJsonDbJsonStream in /home/frederik/dev/qt/qt-src-
dev//qtjsondb/src/jsonstream/jsonstream.pro
- No public headers for module QtJsonDbJsonStream
Found module QtJsonDbPartition in /home/frederik/dev/qt/qt-src-
dev//qtjsondb/src/partition/partition.pro
- No public headers for module QtJsonDbPartition
Found module QtLocation in /home/frederik/dev/qt/qt-src-
dev//qtlocation/src/location/location.pro
- Module has 42 public headers now
- QtLocation.diff created
Found module QtPositioning in /home/frederik/dev/qt/qt-src-
dev//qtlocation/src/positioning/positioning.pro
- Module has 15 public headers now
- QtPositioning.diff created
Found module QtMacExtras in /home/frederik/dev/qt/qt-src-
dev//qtmacextras/src/macextras/macextras.pro
- No public headers for module QtMacExtras
Found module qgsttools_p in /home/frederik/dev/qt/qt-src-
dev//qtmultimedia/src/gsttools/gsttools.pro
- No public headers for module qgsttools_p
Found module QtMultimedia in /home/frederik/dev/qt/qt-src-
dev//qtmultimedia/src/multimedia/multimedia.pro
- Module has 79 public headers now
- QtMultimedia.diff created
Found module QtMultimediaWidgets in /home/frederik/dev/qt/qt-src-
dev//qtmultimedia/src/multimediawidgets/multimediawidgets.pro
- Module has 5 public headers now
- QtMultimediaWidgets.diff created
Found module QtMultimediaQuick_p in /home/frederik/dev/qt/qt-src-
dev//qtmultimedia/src/qtmultimediaquicktools/qtmultimediaquicktools.pro
- Module has 3 public headers now
- QtMultimediaQuick_p.diff created
Found module QtContacts in /home/frederik/dev/qt/qt-src-
dev//qtpim/src/contacts/contacts.pro
- Module has 67 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module QtOrganizer in /home/frederik/dev/qt/qt-src-
dev//qtpim/src/organizer/organizer.pro
- Module has 71 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module QtVersit in /home/frederik/dev/qt/qt-src-
dev//qtpim/src/versit/versit.pro
- Module has 9 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module QtVersitOrganizer in /home/frederik/dev/qt/qt-src-
dev//qtpim/src/versitorganizer/versitorganizer.pro
- Module has 5 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module QtDeclarative in /home/frederik/dev/qt/qt-src-
dev//qtquick1/src/declarative/declarative.pro
- Module has 23 public headers now
- QtDeclarative.diff created
Found module qtquickcontrolsplugin in /home/frederik/dev/qt/qt-src-
dev//qtquickcontrols/src/controls/controls.pro
- No public headers for module qtquickcontrolsplugin
Found module dialogplugin in /home/frederik/dev/qt/qt-src-
dev//qtquickcontrols/src/dialogs/dialogs.pro
- No public headers for module dialogplugin
Found module qtquickextrasplugin in /home/frederik/dev/qt/qt-src-
dev//qtquickcontrols/src/extras/extras.pro
- No public headers for module qtquickextrasplugin
Found module qquicklayoutsplugin in /home/frederik/dev/qt/qt-src-
dev//qtquickcontrols/src/layouts/layouts.pro
- No public headers for module qquicklayoutsplugin
Found module widgetsplugin in /home/frederik/dev/qt/qt-src-
dev//qtquickcontrols/src/widgets/widgets.pro
- No public headers for module widgetsplugin
Found module QtQuickCalendar in /home/frederik/dev/qt/qt-src-
dev//qtquickcontrols2/src/calendar/calendar.pro
- No public headers for module QtQuickCalendar
Found module QtQuickControls in /home/frederik/dev/qt/qt-src-
dev//qtquickcontrols2/src/controls/controls.pro
- No public headers for module QtQuickControls
Found module QtQuickExtras in /home/frederik/dev/qt/qt-src-
dev//qtquickcontrols2/src/extras/extras.pro
- No public headers for module QtQuickExtras
Found module QtScript in /home/frederik/dev/qt/qt-src-
dev//qtscript/src/script/script.pro
- Module has 14 public headers now
- QtScript.diff created
Found module QtScriptTools in /home/frederik/dev/qt/qt-src-
dev//qtscript/src/scripttools/scripttools.pro
- Module has 1 public headers now
- QtScriptTools.diff created
Found module QtSensors in /home/frederik/dev/qt/qt-src-
dev//qtsensors/src/sensors/sensors.pro
- Module has 26 public headers now
- QtSensors.diff created
Found module QtSerialPort in /home/frederik/dev/qt/qt-src-
dev//qtserialport/src/serialport/serialport.pro
- Module has 3 public headers now
- QtSerialPort.diff created
Found module QtTextToSpeech in /home/frederik/dev/qt/qt-src-
dev//qtspeech/src/tts/tts.pro
- No public headers for module QtTextToSpeech
Found module QtSvg in /home/frederik/dev/qt/qt-src-dev//qtsvg/src/svg/svg.pro
- Module has 5 public headers now
- QtSvg.diff created
Found module QtPublishSubscribe in /home/frederik/dev/qt/qt-src-
dev//qtsystems/src/publishsubscribe/publishsubscribe.pro
- Module has 4 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module QtServiceFramework in /home/frederik/dev/qt/qt-src-
dev//qtsystems/src/serviceframework/serviceframework.pro
- Module has 9 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module QtSystemInfo in /home/frederik/dev/qt/qt-src-
dev//qtsystems/src/systeminfo/systeminfo.pro
- Module has 5 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module QtWaylandClient in /home/frederik/dev/qt/qt-src-
dev//qtwayland/src/client/client.pro
- No public headers for module QtWaylandClient
Found module QtCompositor in /home/frederik/dev/qt/qt-src-
dev//qtwayland/src/compositor/compositor.pro
- No public headers for module QtCompositor
Found module QtWebChannel in /home/frederik/dev/qt/qt-src-
dev//qtwebchannel/src/webchannel/webchannel.pro
- Module has 4 public headers now
- QtWebChannel.diff created
Found module QtWebEngine in /home/frederik/dev/qt/qt-src-
dev//qtwebengine/src/webengine/webengine.pro
- Module has 1 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module QtWebEngineWidgets in /home/frederik/dev/qt/qt-src-
dev//qtwebengine/src/webenginewidgets/webenginewidgets.pro
- Module has 10 public headers now
fatal: bad revision 'origin/5.4.2..origin/5.5.0'
- Git failed, skipping
Found module QtWebSockets in /home/frederik/dev/qt/qt-src-
dev//qtwebsockets/src/websockets/websockets.pro
- Module has 6 public headers now
- QtWebSockets.diff created
Found module declarative_webview in /home/frederik/dev/qt/qt-src-
dev//qtwebview/src/imports/imports.pro
- No public headers for module declarative_webview
Found module QtAndroidWebView in /home/frederik/dev/qt/qt-src-
dev//qtwebview/src/jar/bundledjar.pro
- No public headers for module QtAndroidWebView
Found module QtAndroidWebView in /home/frederik/dev/qt/qt-src-
dev//qtwebview/src/jar/distributedjar.pro
- No public headers for module QtAndroidWebView
Found module QtWebView in /home/frederik/dev/qt/qt-src-
dev//qtwebview/src/webview/webview.pro
- No public headers for module QtWebView
Found module QtWinExtras in /home/frederik/dev/qt/qt-src-
dev//qtwinextras/src/winextras/winextras.pro
- No public headers for module QtWinExtras
Found module QtX11Extras in /home/frederik/dev/qt/qt-src-
dev//qtx11extras/src/x11extras/x11extras.pro
- Module has 2 public headers now
- QtX11Extras.diff created
Found module QtXmlPatterns in /home/frederik/dev/qt/qt-src-
dev//qtxmlpatterns/src/xmlpatterns/xmlpatterns.pro
- Module has 15 public headers now
- QtXmlPatterns.diff created
Results
Modules with no public headers:
QtAndroidExtras
QtAndroidWebView
QtAndroidWebView
QtCompositor
QtJsonDb
QtJsonDbJsonStream
QtJsonDbPartition
QtMacExtras
QtPlatformSupport
QtQmlDevTools
QtQuickCalendar
QtQuickControls
QtQuickExtras
QtQuickParticles
QtTextToSpeech
QtWaylandClient
QtWebView
QtWinExtras
declarative_webview
dialogplugin
enginioplugin
jsondb
qgsttools_p
qquicklayoutsplugin
qtmain
qtquickcontrolsplugin
qtquickextrasplugin
widgetsplugin
Modules with no changes to public headers:
Modules for which Git failed to retrieve changes:
Enginio
Qt3DCore
Qt3DInput
Qt3DRenderer
QtContacts
QtDocGallery
QtFeedback
QtOrganizer
QtPublishSubscribe
QtServiceFramework
QtSystemInfo
QtVersit
QtVersitOrganizer
QtWebEngine
QtWebEngineWidgets
More information about the Development
mailing list