qt5base-lts/bin
Kent Hansen d4349b0482 Add deprecated headers support to syncqt
When renaming classes, or when moving classes from one module to
another, it's useful to have a simple way of supporting the old
API/location for some time. To this end, syncqt shall now recognize
a "deprecatedheaders" section in sync.profile. It looks like this:

%deprecatedheaders = (
    "QtDeclarative" => {
        "qquickcanvas.h" => "QtQuick2/qquickcanvas.h",
        "qquickitem.h" => "QtQuick2/qquickitem.h",
        "QQuickCanvas" => "QtQuick2/QQuickCanvas",
        "QQuickItem" => "QtQuick2/QQuickItem",
    }
);

In the above example, syncqt would generate a header called
qquickcanvas.h for the QtDeclarative module; when included, this
header will issue a warning and include <QtQuick2/qquickcanvas.h>.
And so on, for the other entries.

Deprecated headers are installed along with the module's normal
headers.

Change-Id: Ie2518b42275c2b2ff44216f07d376ccf5be6dc45
Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com>
2011-11-29 15:33:01 +01:00
..
createpackage Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
createpackage.bat Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
createpackage.pl Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
elf2e32_qtwrapper Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
elf2e32_qtwrapper.bat Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
elf2e32_qtwrapper.pl Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
findtr Fix missing/broken license headers 2011-09-13 03:55:26 +02:00
fixqt4headers.pl fixqt4headers.pl: Add --strip-module option. 2011-11-22 15:16:54 +01:00
patch_capabilities Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
patch_capabilities.bat Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
patch_capabilities.pl Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtmodule-configtests Fix config tests for modules on Mac OS X 2011-11-14 23:42:17 +01:00
setcepaths.bat Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
syncqt Add deprecated headers support to syncqt 2011-11-29 15:33:01 +01:00
syncqt.bat Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00